【使用例紹介】ファイルの存在判定:-e【シェルスクリプト】
備忘録になります。ファイルやディレクトリは-e演算子で存在判定が出来ます。
$ ls /wrkdir
wrk.txt
$ cat wrk.sh
if [ -e /wrkdir/wrk.txt ] ; then
echo "The file exists."
else
echo "The file does not exist."
fi
$ ./wrk.sh
The file exists.
$ cat wrk2.sh
if [ -e /wrkdir/wrk777.txt ] ; then
echo "The file exists."
else
echo "The file does not exist."
fi
$ ./wrk2.sh
The file does not exist.
関連リンク