2012-03-16 33 views
55

我在Mac OS X終端中使用捲曲來拉取文件,並希望給它們不同的名稱。有沒有辦法在使用curl時指定名稱,例如「另存爲」功能?在Mac OS X中通過curl保存文件時,有沒有辦法給出特定的文件名?

感謝

+1

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Apple Stack Exchange](http://apple.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈有關Dev Ops的問題?](http://meta.stackexchange.com/q/134306)。 – jww 2015-12-21 05:36:40

回答

108

要麼使用-o選項,或shell輸出重定向到通過使用>選擇文件。

curl -o /path/to/local/file http://url.com 
curl http://url.com > /path/to/local/file 

如果你想從遠程服務器上保留原始文件名,使用-O選項。

curl -O http://url.com/file.html 

將遠程位置的輸出作爲file.html存儲在當前目錄中。

+0

特別有助於Chrome「複製捲曲URL」功能,因爲輸出文件名稱可以輕鬆添加。 – rainabba 2016-06-01 23:02:55

6

curl -o <name> <url>似乎這樣的伎倆..

提示:您也可以嘗試用man curl ...

相關問題