- 追加された行はこの色です。
- 削除された行はこの色です。
- シェルスクリプト/判定処理/コマンドが存在するか へ行く。
- シェルスクリプト/判定処理/コマンドが存在するか の差分を削除
* コマンドが存在するか [#q6af61d6] $ command -v foo >/dev/null 2>&1 || { echo >&2 "I require foo but it's not installed. Aborting."; exit 1; } $ type foo >/dev/null 2>&1 || { echo >&2 "I require foo but it's not installed. Aborting."; exit 1; } $ hash foo 2>/dev/null || { echo >&2 "I require foo but it's not installed. Aborting."; exit 1; } - whichは使っちゃダメなんだって。 ** 参考 [#xc72837b] http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script