まず、試験条件
・$ {#のVaRは}可変長VARを返します
最後の文字の位置を抽出する3:・$ {3}ヴァール
・$ {変数:3:5}開始位置3から5つの文字を抽出
・テスト命令
・テスト
・[式] - 表現の両側にスペースが必要
・[代入演算子] - 「=」のいずれかの側にスペースなし
第二に、条件文
1. if文
2. case文
第三に、演習
1.if練習
①アクセスを促すない場合は、現在のユーザーがrootユーザーであるかどうかを判断し、バックアップディレクトリは/ opt /スクリプトであれば十分ではありません。
②現在のユーザのホームディレクトリの下のディレクトリMYDIRがある場合は、ディレクトリ内のファイルを作成する「file_N」(Nは、ユーザーのUIDです)、ディレクトリMYDIRが存在しない場合は、ディレクトリを作成し、そのファイルを作成します。
入力が要件を満たしている場合は、入力が要件を満たしていない場合③、、、6として、暗証番号を入力するために成功した表示設定をユーザーが必要と、表示設定に失敗しました。
3.ケースの練習
①利用者によって与えられたパラメータは大文字である場合は、出力が「それは、上の文字がある」、それは小文字であれば、出力は、デジタル出力「0-9の場合1「それは小さい文字です」それは、数ある「;上記のいずれも、出力の場合は、」間違った入力」。
②、はい、はい、はい出力は「同意する」、すなわち入力、入力を確認するために、ユーザが必要となるノー、ノー、NO出力が「同意しない」を入力し、出力「間違った入力」の他の入力。
ます。https://blog.51cto.com/14015496/2411233で再現