シェルスクリプト
説明 [#ff68be6a]
NFSマウントしている場合、なにかしらの理由でマウントが外れた状態でコマンドを実行すると問題がある場合があります。※バックアップデータ保存先など。
そういった場合用に必ずマウントチェックしてからコマンドを実行するための汎用的なテンプレートです。
[#zafc84d7]
#!/bin/bash
DIR01=/tmp
LOG01=/var/log/messages
if [ -d ${DIR01} ];
then
echo "[INFO] Directory exsits" >> ${LOG01}
else
echo "[INFO] Directory does not exsits" >> ${LOG01}
fi