変数の初期値
Posted feedbacks - Bash
シェルスクリプトの場合、環境変数を unsetしてしまったり、値に空文字列をセットして いたとしても、変数展開演算子を使用することで想定外の挙動を回避することができます。 # なお、 Solarisの /bin/shは ~を実装していないので、以下の例については注意が必要 # です。
1 | rm -rf ${HOME:=~}/tmp/*
|
変数の初期値
シェルスクリプトの場合、環境変数を unsetしてしまったり、値に空文字列をセットして いたとしても、変数展開演算子を使用することで想定外の挙動を回避することができます。 # なお、 Solarisの /bin/shは ~を実装していないので、以下の例については注意が必要 # です。
1 | rm -rf ${HOME:=~}/tmp/*
|
takuya_1st
#5927()
Rating-4/12=-0.33
[ reply ]