【问题标题】:wget or curl to download .app file that has been zipped from githubwget 或 curl 下载已从 github 压缩的 .app 文件
【发布时间】:2016-03-15 20:56:23
【问题描述】:

我已压缩并推送到我的 github 项目的应用程序文件。

现在我想编写一个 bash 脚本来下载这个压缩文件,但是我似乎无法工作。

我正在做 wget

https://github.com/MyProject/myRepo/blob/master/appBuild/myApp.zip?raw=true -O /Users/myName/Desktop/myApp.zip

但是我得到了一些损坏的文件

【问题讨论】:

  • file /Users/myName/Desktop/myApp.zip 的输出添加到您的问题中。
  • https://raw.githubusercontent.com/username/project/branch/path/to/file.zip

标签: bash curl github


【解决方案1】:

在我的 github 存储库中,我一直在使用 wget 下载主存档。 试试这个:

wget https://github.com/MyProject/myRepo/blob/master/appBuild/myApp.zip -O /Users/myName/Desktop/myApp.zip

我只是从链接中删除了“?raw=true”。我以前没用过那个标志。

如果您可以提供实际链接,我很乐意为您进行测试。

【讨论】:

  • 不幸的是,这是一个私人仓库,但删除 ?raw=true 并没有帮助。在这两种情况下,我都会在桌面上获得 myApp.zip,当我尝试解压缩时,我会获得 myApp.zip.cpgz 这不是 myApp.app
  • @user3735746 “cpgz”是另一个类似“zip”的存档。你有安装 7-Zip 吗?尝试使用该实用程序提取它。
猜你喜欢
  • 1970-01-01
  • 2017-04-21
  • 2015-10-04
  • 1970-01-01
  • 1970-01-01
  • 2015-01-30
  • 2018-08-06
  • 2011-05-04
  • 1970-01-01
相关资源
最近更新 更多