Yanıtlar:
curl -K myconfig.txt -o output.txt
Belirttiğiniz dosyada alınan ilk çıktıyı yazar (eski bir dosya varsa üzerine yazar).
curl -K myconfig.txt >> output.txt
Aldığınız tüm çıktıları belirtilen dosyaya ekler.
Not: -K isteğe bağlıdır.
curl url > destfile.x
Tek bir dosya için URL yolunun son bölümünü dosya adı olarak kullanmak -O
yerine -o filename
kullanabilirsiniz. Misal:
curl http://example.com/folder/big-file.iso -O
sonuçları geçerli klasöre big-file.iso adlı yeni bir dosyaya kaydeder . Bu şekilde, wget'e benzer şekilde çalışır, ancak wget kullanılırken kullanılamayan diğer kıvrılma seçeneklerini belirtmenize olanak tanır .
--remote-name-all
unix.stackexchange.com/a/265819/171025
Bir dosyaya kıvrılma çıktısı almak için birkaç seçenek vardır
# 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 çıktısını bir dosyaya çıktılamak yerine panoya kopyalamak isteyenler için , cURL komutundan sonra pbcopy
dikey kanalı kullanarak kullanabilirsiniz |
.
Örnek: curl https://www.google.com/robots.txt | pbcopy
. Bu, verilen URL'deki tüm içeriği panonuza kopyalar.
xclip
için yerinde kullanılabilir bu soruya bakın . Ancak çoğu durumda curl http://example.com -o example_com.html & cat example_com.html | pbcopy
panonuzu yanlışlıkla temizlerseniz tekrar kıvırmanıza gerek kalmaz.
curl http://www.textfiles.com/etext/FICTION/fielding-history-243.txt | pbcopy
belki bunu denemeyin!
Çıktınızı masaüstünüze depolamak istiyorsanız, git bash'da post komutunu kullanarak aşağıdaki komutu izleyin.
curl https: // localhost: 8080 --eklif POST - başlık "İçerik-Türü: uygulama / json" -o "C: \ Desktop \ test.txt"
curl http://{one,two}.example.com -o "file_#1.txt"
curl.haxx.se/docs/manpage.html