まず、試験条件

clip_image002

・$ {#のVaRは}可変長VARを返します

最後の文字の位置を抽出する3:・$ {3}ヴァール

・$ {変数:3:5}開始位置3から5つの文字を抽出

・テスト命令

・テスト

・[式] - 表現の両側にスペースが必要

・[代入演算子] - 「=」のいずれかの側にスペースなし

第二に、条件文

1. if文

clip_image004

2. case文

clip_image006

第三に、演習

1.if練習

①アクセスを促すない場合は、現在のユーザーがrootユーザーであるかどうかを判断し、バックアップディレクトリは/ opt /スクリプトであれば十分ではありません。

②現在のユーザのホームディレクトリの下のディレクトリMYDIRがある場合は、ディレクトリ内のファイルを作成する「file_N」(Nは、ユーザーのUIDです)、ディレクトリMYDIRが存在しない場合は、ディレクトリを作成し、そのファイルを作成します。

入力が要件を満たしている場合は、入力が要件を満たしていない場合③、、、6として、暗証番号を入力するために成功した表示設定をユーザーが必要と、表示設定に失敗しました。

3.ケースの練習

①利用者によって与えられたパラメータは大文字である場合は、出力が「それは、上の文字がある」、それは小文字であれば、出力は、デジタル出力「0-9の場合1「それは小さい文字です」それは、数ある「;上記のいずれも、出力の場合は、」間違った入力」。

②、はい、はい、はい出力は「同意する」、すなわち入力、入力を確認するために、ユーザが必要となるノー、ノー、NO出力が「同意しない」を入力し、出力「間違った入力」の他の入力。