bashスクリプトを使用してmysqlがインストールされているかどうかを確認するには?

bashスクリプトを使用してmysqlがインストールされているかどうかを確認するには?

bashスクリプトでmysqlがインストールされていることを確認する必要があります。これを行う効率的な方法は何ですか?私はこれを行うことができると思います:

if [ ! -f `which mysql` ] ; then
    echo "foo" 
fi

ところで、何かが混乱する可能性があると思います。より良い解決策は何ですか?移植可能で、Ubuntuおよびで動作する必要がありますOSX

ベストアンサー1

type mysql >/dev/null 2>&1 && echo "MySQL present." || echo "MySQL not present."

おすすめ記事