Bash の if not 条件

  1. Bash の整数の場合の if not 条件
  2. Bash の文字列の場合の if not の条件
  3. 式の if not の条件を bash する
Bash の if not 条件

bash では、コマンドリストのコードが true の場合、if | then ステートメントは、then という単語の後に 1つ以上のコマンドを実行します。チェックが false を返す場合、条件で必要な場合は else を実行します。ここでは、if not の条件を作成する方法を学びます。

Bash の整数の場合の if not 条件

-ne を使用して、2つの整数変数間の不等式をチェックできます。例を見てみましょう。

#!/bin/bash
x=5
y=4
if [[ $x -ne $y ]];
then 
  echo "Not equal" 
fi

出力:

Not equal

Bash の文字列の場合の if not の条件

!- 演算子を使用して、2つの文字列を比較できます。

#!/bin/bash
sone=Bin
stwo=Bash

if [[ $sone != $stwo ]]; 
then 
  echo "Not equal" 
fi

出力:

Not equal

式の if not の条件を bash する

!を使用できます式全体の出力を負にするための [[]] の外側の演算子。二重角かっこ内で操作して、単一の式を負にすることはできません。例を見てみましょう。

#!/bin/bash
n=4
if ! [[ $n -eq 0 ]];
then
  echo "Not equal to 0"
fi

出力:

Not equal to 0
チュートリアルを楽しんでいますか? <a href="https://www.youtube.com/@delftstack/?sub_confirmation=1" style="color: #a94442; font-weight: bold; text-decoration: underline;">DelftStackをチャンネル登録</a> して、高品質な動画ガイドをさらに制作するためのサポートをお願いします。 Subscribe

関連記事 - Bash Condition