• 追加された行はこの色です。
  • 削除された行はこの色です。
* コマンドが存在するか [#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



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS