質問: 画像のリストでwgetを使用する方法 定期的に自分の写真を自分のウェブサイトにアップロードしているこの美しい少年がいます。これらの画像をコンピューターにダウンロードするプロセスを自動化しようとしています。これまでのところ、彼のwebページをダウンロードして、jpgファイル用に解析することができます。私はこのようなファイルになってしまいます。http://stat.ameba.jp/user_images/20120129/19/maofish/f9/60/j/o0480064011762693689.jpg http://imgstat.ameba.jp/view/d/70/stat001.ameba.jp/user_images/20120127/22/maofish/f7/3e/j/t02200293_0480064011759076335.jpg http://imgstat.ameba.jp/view/d/70/stat001.ameba.jp/user_images/20120125/18/maofish/80/46/j/t02200293_0480064011755033425.jpg http://imgstat.ameba.jp/view/d/70/stat001.ameba.jp/user_images/20120120/20/maofish/3c/99/j/t02200290_0480063311745603530.jpg http://stat.ameba.jp/user_images/20100219/16/maofish/33/0b/j/t01400198_0140019810420649113.jpg http://stat.ameba.jp/user_images/b0/09/10101851128_s.jpg http://stat.ameba.jp/user_images/9c/26/10027225053_s.jpg これらの画像はwgetを実行することで取得できますが、このプロセスを自動化してリスト内のすべてを取得したいと思います。パイピングしてwgetにリダイレクトしようとしましたが、機能しません。自分がやろうとしていることをどのように達成できますか?
回答: minsize="50" # grab all over 50kb for x in $(cat list) do if [ "$(echo $(get -ssed $x | grep length | awk '{print $2}') /128 |bc)" -ge $minsize ]; then wget -q $x fi done