2012-04-01 5 views

答えて

6

-O filename作品を使用してwget -i filename

アナログの例を使用して、いくつかのファイルをダウンロードし、それらのカスタム名を設定するために、wgetのための入力ファイルを定義する方法を知りたいと思いました単一のURLを指定すると
複数のURLを使用すると、ダウンロードしたコンテンツはすべてfilenameになります。

あなたがwhile...loop使用することができます。

cat urls.txt | while read url 
do 
    wget "$url" -O "${url##*/}" # <-- use custom name here 
done 
+0

をデフォルトの出力ファイル名とそのファイル名の違いは何ですか?両方とも醜くて読みにくいでしょう。 –

+0

urls.txt内で定義された各URLにカスタム名を設定する方法 たとえば、urls.txtで、私は 'url name [new line] url name'を定義します。 – davoclavo

+0

@Thirit。あなたは 'sed'コマンドを使うことができます。 – kev

関連する問題