ホームページ  >  記事  >  運用・保守  >  Linux での eq は何を意味しますか

Linux での eq は何を意味しますか

WBOY
WBOYオリジナル
2022-07-13 11:14:245196ブラウズ

Linux では、eq は「等しい」を意味します。Linux シェル プログラミングではこれを使用して文字列が等しいかどうかを判断し、「eq」を整数比較に使用して条件判断を実行し、2 つの整数が等しいかどうかをテストできます。等しい場合、結果は true、等しくない場合、結果は false、構文は "$A -eq $B" です。

Linux での eq は何を意味しますか

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux における eq の意味

Linux シェル プログラミングでは、文字列が等しいかどうかを判断するためによく使用されます。文字列が等しいかどうかを判断するために使用できる演算子は「-eq」です。 '(等しい)、'-ne' (等しくない)、'-lt' (より小さい)、'-le' (以下)、'-gt' (より大きい)、または '-ge' (以上)、および = 、==、!=、。

コマンド紹介:

条件判断:

ユーザーが存在しない場合

ユーザーを追加し、パスワードを入力し、追加を正常に表示します;

使用中 ‐ オフ オフ ‐ ‐ ‐ ‐ ‐ 存在しない場合は表示されます。追加されていません; 数字で始まります;

2. システム内の既存の環境変数と同じ名前であってはなりません;

3. よく知られていることが最善ですby name;

bash で条件判断を実装するにはどうすればよいですか?

条件付きテストの種類:

整数テスト

文字テスト

ファイル テスト

条件付きテスト式:

       [ expression ]
       ` expression `
       test expression

整数比較:

# - -eq: 2 つの整数が等しいかどうかをテストします。たとえば、$A -eq $B

-ne: 2 つの整数が等しくないかどうかをテストします。等しくない場合は true、等しい場合は false;
  • -gt: 1 つの数値が大きいかどうかをテストします。別の数値より大きい、True、それ以外の場合、false、
  • -lt: 数値が別の数値より小さいかどうかをテスト、より小さい、true、それ以外の場合、false、
  • -ge:
  • # 以上 -le:
  • # 以下##知識を広げる
  • コマンド間の論理関係:
論理 AND: &&

最初の条件が false の場合、2 番目の条件は不要です判定対象であり、最終結果はすでに存在しています;
最初の条件が true の場合、2 番目の条件を判定する必要があります;

論理和: ||

推奨学習:

Linux ビデオ チュートリアル

以上がLinux での eq は何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。