在一个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]