保存文件到指定的文件夹与curl命令[关闭](Save file to specific folde

2019-09-01 21:28发布

在一个shell脚本,我想从某些URL下载文件并将其保存到特定的文件夹。 什么是我必须用将文件下载到特定文件夹与特定的选项curl的命令,或者是怎么回事我能得到这种效果?

Answer 1:

我不认为你可以给卷曲的路径,但你可以CD的位置,下载和CD回来。

cd target/path && { curl -O URL ; cd -; }

或者用子shell。

(cd target/path && curl -O URL)

如果路径存在两种方法都只能下载。 -O保留远程文件名。 下载后,它会恢复到原来的位置。

如果您需要明确设置文件名,可以用小-o选项:

curl -o target/path/filename URL


文章来源: Save file to specific folder with curl command [closed]