GNU/Linux >> Linux の 問題 >  >> Linux

bash スクリプトの if 条件を否定する

選択できます:

if [[ $? -ne 0 ]]; then       # -ne: not equal

if ! [[ $? -eq 0 ]]; then     # -eq: equal

if [[ ! $? -eq 0 ]]; then

! 次の式の戻り値をそれぞれ反転します。


良い

if ! wget -q --spider --tries=10 --timeout=20 google.com
then
  echo 'Sorry you are Offline'
  exit 1
fi

Linux
  1. Bashスクリプトをファイルに接続できますか?

  2. タイプセット-aスクリプトにエラーがありますか?

  3. テンプレートを記入するためのBashスクリプト?

  1. Bash スクリプト - Hello World の例

  2. 代替 --config Java bash スクリプト

  3. Linuxでbashスクリプトを使用してインターネットアクセスをチェックするには?

  1. bash スクリプトをデーモンとして実行する

  2. ログイン後に bash スクリプトを実行する

  3. Bash スクリプトのパターン マッチング