- 1. 概要
- 2. 文字列の比較
- 3. 例題
- 4. 参考サイト
1. 概要
文字列を比較します。
2. 文字列の比較
比較演算子は以下のようになります。
| 演算子 | 意 味 |
| = | 等しいか |
| != | 等しくないか |
| -n | 文字列の長さが1以上か |
| -z | 文字列の長さが0か |
3. 例題
下記のスクリプトを作成して
#!/bin/sh
M1=YES
M2=NO
M3=YES
if [ $M1 = $M2 ]; then
echo "[$M1] と [$M2] は同じです"
else
echo "[$M1] と [$M2] は違います"
fi
if [ $M1 = $M3 ]; then
echo "[$M1] と [$M3] は同じです"
else
echo "[$M1] と [$M3] は違います"
fi
実行すると以下の出力となります。
[YES] と [NO] は違います
[YES] と [YES] は同じです
4. 参考サイト
本ページは、下記のサイトを参考にさせていただきました。
「Bash > 文字列の比較」
|
|