2013-02-20 101 views
0

使用curl.exe,這個曾經工作:捲曲讀取文本文件圖像的URL列表,在Windows圖像保存到本地文件夾

我有一個包含這樣的事情叫做imageURLs.txt的文本文件:

url = "http://image-website.com/43534?wid=800&fmt=jpg&qlt=80" 
output = "43534.jpg" 
url = "http://image-website.com/12345?wid=800&fmt=jpg&qlt=80" 
output = "12345.jpg" 

然後我會運行此命令:

curl.exe -K imageURLs.txt 

這用來將兩個圖像下載到我跑它從同一個文件夾中。現在它似乎將圖像數據輸出到命令行。我不確定會導致這種變化。有任何想法嗎?

謝謝!

p.s.-我能夠下載一個單一的形象就好了通過像這樣運行命令:

curl.exe "http://image-website.com/43534?wid=800&fmt=jpg&qlt=80" -o 43534.jpg 

編輯:這似乎是某種形式的行結束的問題。一些文本文件起作用,其他文件不起作用記事本++似乎並沒有顯示出行尾的區別。對於能夠在Windows上向我顯示此信息的其他文本編輯器或工具的任何建議?

編輯#2:好的,我明白了。我需要每行結束時的LF,而不是CR。在Notepad ++中,執行以下操作:查看 - >顯示符號 - >顯示所有字符。用\ n查找並替換\ r。

回答

0

Curl希望文本文件在每行的末尾都有LF,而不是CR。在Notepad ++中,執行以下操作:查看 - >顯示符號 - >顯示所有字符。用\ n查找並替換\ r。

相關問題