ページをcurl/wgetして、特定の値が返されることを確認する必要があります(それ以外の場合は1を返します)。
curl http://example.com/something/run | grep -e '^success!$' || return 1
Curlまたはwgetでどのフラグを使用する必要がありますか?動いていない。
curl
からのエラー出力を2> /dev/null
で抑制する必要があります。次に、出力をgrep -qc
にパイプします。これにより、通常の出力が抑制され、一致の数が表示されます。
その後、通常どおり続行できます。
curl "http://example.com" 2> /dev/null | grep -qci -e 'something' && echo "yay"