bash構文のお勉強
参考サイト:http://lumber-mill.co.jp/gallery/view/tips/bash/syntax#p1
ファイルの属性確認
-d file fileが存在し、かつディレクトリ
-e file fileが存在する
-f file fileが存在し、かつ通常ファイル
file1 -nt file2 file1がfile2よりも新しい
file1 -ot file2 file1がfile2よりも古い
例)PATHの設定方法
if [ -d "${HOME}/bin" ]; then
PATH="${HOME}/bin:${PATH}"
fi説明
${HOME}/bin が存在し、かつディレクトリであれば
PATHに${HOME}/bin:${PATH}を追加する。
.