2016-03-15 79 views
-1

我已压缩并推送到我的github项目的应用程序文件。wget或curl下载已从github压缩的.app文件

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

我做了wget

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

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

+0

将'file/Users/myName/Desktop/myApp.zip'的输出添加到您的问题中。 – Cyrus

+0

'https:// raw.githubusercontent.com/username/project/branch/path/to/file.zip' – miken32

回答

0

在我的GitHub库,我一直在使用wget来下载主存档。 试试这个你:

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

我只是去掉了从链接“原始=真的吗?”。我以前没有使用过这个标志。

如果你能为我提供实际的链接,我很乐意为你测试它。

+0

不幸的是,这是一个私人回购,但删除?raw = true并没有帮助。在这两种情况下,我都在我的桌面上获取myApp.zip,当我尝试解压时,我得到的myApp.zip.cpgz不是myApp.app – es3735746

+0

@ user3735746“cpgz”是另一个档案,如“zip”。你有没有安装7-Zip?尝试使用该实用程序解压缩它。 –