跳转到内容

cnb-rs asset issue-files

cnb-rs asset issue-files <PATH> [-i] [-o <FILE_OR_DIR>]

下载 Issue 评论里上传的附件 / 图片

参数

  • <PATH>: 资源相对路径(不含 /{repo}/-/files/issues/ 前缀,例如 abc.png2024/12/abc.png

选项

  • -i, --imgs: 下载图片(路径走 imgs/issues/{path}),默认下载文件(files/issues/{path}
  • -o, --output <PATH>: 保存路径(文件或目录),默认当前目录 + 原文件名

asset download 的区别

命令资源类型URL 路径
asset downloadCommit 附件commit-assets/download/{sha}/{filename}
asset issue-filesIssue 评论附件 / 图片files/issues/{path}imgs/issues/{path}
asset pr-filesPR 评论附件 / 图片files/pulls/{path}imgs/pulls/{path}

示例

bash
# 下载 issue 评论里的 PDF 附件
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files report.pdf

# 下载 issue 评论里的图片
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files screenshot.png -i

# 指定保存目录
cnb-rs --repo wwvo/cnb-rs/cnb-rs asset issue-files 2024/12/abc.zip -o ./downloads/

API

  • 文件:GET ${CNB_API_ENDPOINT}/{repo}/-/files/issues/{path}
  • 图片:GET ${CNB_API_ENDPOINT}/{repo}/-/imgs/issues/{path}

另请参阅

Released under the MIT License.