- ベストアンサー
Shell Scriptの初心者
Shell Scriptの初心者です。 Shell Script条件判断できますか? 例えば、月の変わり目、month=4 とmonth=5によって、違う処理がしたい場合、 どうすれば良いでしょうか? 教えてください! お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ど~いうシェルを使うかしりませんが, 例えば bash なら: month という変数があったとすると, if [ $month = 4 ]; then month=4 のときの処理 elif [ $month = 5 ]; then month=5 のときの処理 else その他の処理 fi
その他の回答 (1)
- mac_res
- ベストアンサー率36% (568/1571)
回答No.2
shell Scriptでは、if文よりcase文のが効率よく処理されます。 -- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- 8<-- #! /bin/sh case $month in 4) echo April;; 5) echo May;; esac
質問者
お礼
ご回答ありがとうございます。
お礼
ご回答ありがとうございます。