シェルプログラミング - 条件文

条件文のシェルプログラミング

リターン1は、故障や異常を示し、成功のための0を返しますが、彼らは成功したかどうかを判断するには事前に定義された変数($?)にする際よります。

 

使用するテストコマンド:

テスト条件式

[条件式]このように使用し、ノート:前と後の条件式は、スペースでなければなりません

 

図1に示すように、試験条件

、権限がある場合は、ディレクトリ、ファイルかどうかを確認

 

 

 

 

 

 例:

 

 

 

 

 フォルダではなく、ノーリターンで、はいを返されたかどうかを確認

 

 

 

 

(2)値を比較します

整数比較:

 

 

 

小さな数値比較:

直接小数を比較することはできません

比較のアイデア:使用のawk -Fを取り出した後、小数部分を比較します。

 

 

(3)文字列比較

に等しく、

等しくない場合は

空であります

 

 

 

(4)決意ロジック

&& テストコマンドは、-aに変更することができます

|| またはテストコマンドは-oに変更することができます

非-

[条件式] 言葉遣い

 

 

テスト条件式の言葉遣い

 

 

2、もし文の構造

(1)単一の四肢

 

 

(2)分岐ビス

 

 

(3)マルチブランチ

 

 

おすすめ

転載: www.cnblogs.com/zhuyunlong/p/11923353.html