api_keyでのWgetイメージの問題

api_keyでのWgetイメージの問題

適切なパスとイメージ名を含む新しいアイテムのXMLフィードを送信するベンダーがあります。イメージのURLパスを削除するスクリプトを作成しましたが、wgetを使用してそのパスを取得しようとするとプロトコルエラーが発生します。他の同様のツールを使用してもwget -i list.txt問題ありません。この問題の原因は何ですか?最高のアドバイスは何ですか?

ベストアンサー1

私の考えにはこれがうまくいくと思います。

grep -oP "http:\//[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*.jpg" inputfile  | xargs -n1 wget

または、リストがあれば使用できます。

cat list.txt | xargs -n1 wget 

おすすめ記事