curl 两种方式运行输出的文件格式不一样

2016-11-18 12:12:14 +08:00
 f8281113

curl -o .tar.gz http://domail.com/.tar.gz 这个命令在 Linux 终端上执行后文件格式是 gzip 格式,,但把这个命令写入脚本,运行脚本下载下来的脚本是 ASCII 格式。。。有谁知道是什么原因吗? wget 命令则不会。

2206 次点击
所在节点    Linux
3 条回复
julyclyde
2016-11-18 21:29:01 +08:00
你写入脚本的时候前后是不是串联什么东西了
f8281113
2016-11-22 17:26:47 +08:00
curl 命令后面带完整的路径,不要带$变量名称则不会了,因此在 shell 脚本中不使用变量,直接写完整的 URL 路径,则测试成功。。具体原因未知。。。
loadinger
2017-01-06 10:11:16 +08:00
curl 后面的参数要用引号...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/321450

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX