やりたい事
curlを使ってサイトに繋がる場合のみ標準入力のurlをテキストに出力
もしくは他のコマンドの方法でも
試した事
curl -LI url -o /dev/null -w '{http_code}\n'を使ってHTTP 200の場合のみ、分岐してテキストに出力したかったのですが標準出力から結果を分岐する方法が分からなかったため
curl -v からHTTP 200の部分だけで判別してやるなら、そっちの方が処理も高速なのでやってみたい
例えば下記のURLだと
https://data.wingarc.com/wp-content/uploads/2020/04/DTNJ_http-940x540.jpg
繋がりますが
数字を弄ってurlを変えると、繋がらないのが分かります
https://data.wingarc.com/wp-content/uploads/2020/05/DTNJ_http-940x540.jpg
これをpingやcurl等を使って接続が確立されているか確かめたいのですが、Linuxの経験が浅いため御教示願いたいと思い質問しました
また、urlを連番で処理してアスタリスクの部分を00から99まで自動変えていき、繋がった場合は標準入力を
テキストに出力したいです
https://data.wingarc.com/wp-content/uploads/2020/**/DTNJ_http-940x540.jpg