私はbashが初めてで、次のコマンドを無効にしようとしています。
wget -q --tries=10 --timeout=20 --spider http://google.com
if [[ $? -eq 0 ]]; then
echo "Sorry you are Offline"
exit 1
このif条件は、インターネットに接続している場合にtrueを返します。私はそれが逆に起こりたいのですが、!
どこにでも置くことはうまくいかないようです。
次のように使用することもできます:wget your_xxxx_params || (echo "oh oh" && exit 1)
—
AKS
>エラーを出力するためだけにサブシェルを呼び出す
—
tijagi
if ! [[ ...
作品