Jawaban:
curl -K myconfig.txt -o output.txt
Menulis keluaran pertama yang diterima dalam file yang Anda tentukan (menimpa jika ada yang lama).
curl -K myconfig.txt >> output.txt
Tambahkan semua output yang Anda terima ke file yang ditentukan.
Catatan: -K adalah opsional.
curl url > destfile.x
Untuk satu file, Anda dapat menggunakan -Oalih-alih -o filenamemenggunakan segmen terakhir dari jalur URL sebagai nama file. Contoh:
curl http://example.com/folder/big-file.iso -O
akan menyimpan hasilnya ke file baru bernama big-file.iso di folder saat ini. Dengan cara ini ia bekerja mirip dengan wget tetapi memungkinkan Anda untuk menentukan opsi ikal lain yang tidak tersedia saat menggunakan wget.
--remote-name-all unix.stackexchange.com/a/265819/171025
Ada beberapa opsi untuk membuat keluaran ikal ke file
# 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
Bagi Anda yang ingin menyalin output cURL di clipboard alih-alih menghasilkan ke file, Anda dapat menggunakan pbcopydengan menggunakan pipa |setelah perintah cURL.
Contoh: curl https://www.google.com/robots.txt | pbcopy. Ini akan menyalin semua konten dari URL yang diberikan ke clipboard Anda.
xclipdapat digunakan di tempat itu untuk Linux melihat pertanyaan ini . Namun saya akan dalam banyak kasus lebih suka curl http://example.com -o example_com.html & cat example_com.html | pbcopy Jadi Anda tidak perlu meringkuk lagi jika Anda tidak sengaja menghapus clipboard Anda.
curl http://www.textfiles.com/etext/FICTION/fielding-history-243.txt | pbcopymungkin jangan coba ini!
Jika Anda ingin menyimpan output Anda di desktop Anda, ikuti perintah di bawah ini menggunakan perintah post di git bash. Ini bekerja untuk saya.
curl https: // localhost: 8080 --meminta POST --header "Tipe Konten: application / json" -o "C: \ Desktop \ test.txt"
curl http://{one,two}.example.com -o "file_#1.txt"curl.haxx.se/docs/manpage.html