Answers:
curl -K myconfig.txt -o output.txt
写入指定文件中接收到的第一个输出(如果存在旧输出,则覆盖该输出)。
curl -K myconfig.txt >> output.txt
将收到的所有输出追加到指定文件。
注意:-K是可选的。
curl url > destfile.x
有多种选项可将curl输出到文件
# saves it to myfile.txt
curl http://www.example.com/data.txt -o myfile.txt
# The #1 will get substituted with the url, so the filename contains the url
curl http://www.example.com/data.txt -o "file_#1.txt"
# saves to data.txt, the filename extracted from the URL
curl http://www.example.com/data.txt -O
# saves to filename determined by the Content-Disposition header sent by the server.
curl http://www.example.com/data.txt -O -J
对于那些想要将cURL输出复制到剪贴板而不是输出到文件的用户,可以在cURL命令后pbcopy
使用管道来使用|
。
范例:curl https://www.google.com/robots.txt | pbcopy
。这会将所有内容从给定的URL复制到剪贴板。
xclip
可以在Linux的地方使用这个问题。但是,在大多数情况下,我还是更喜欢。curl http://example.com -o example_com.html & cat example_com.html | pbcopy
因此,如果您不小心清除剪贴板,则无需再次卷曲。
curl http://www.textfiles.com/etext/FICTION/fielding-history-243.txt | pbcopy
也许不要尝试这个!
如果要将输出存储到桌面,请在git bash中使用post命令遵循以下命令。
curl https:// localhost:8080 --request POST --header“ Content-Type:application / json” -o“ C:\ Desktop \ test.txt”
curl http://{one,two}.example.com -o "file_#1.txt"
curl.haxx.se/docs/manpage.html