0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

新しくセットアップしたUnix環境にどのコマンドがあるかをチェックするスクリプトを書いた。

Posted at

経緯

新しくVPS立てた、中にどんなインタプリタとかコマンドとかあるのか知りたかった。
次回立てたり、再インストール後にきっとまた知りたくなる気がした。
シェルスクリプトにしておいた。

コード

checker.sh
#!/bin/bash

CMDS=(python sed awk ruby nkf node perl java javac gcc dot)

for item in ${CMDS[@]}; do
        echo -n "$item > "
        RESULT=`which ${item} 2>/dev/null`
        if [ "$?" != "1" ]; then
                echo -e "\e[33m EXIST \e[m $RESULT"
        else
                echo -e "\e[32m NOT EXIST \e[m"
        fi
done

「別にその都度書けばいいじゃない」とは思うのですがね。
CMDSに追加すれば便利かもよ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?