プログラミング

シンプルに使い方を紹介

【Shell】ファイルの存在を確認する

シェルスクリプトでファイル存在確認

test.csvが存在するときに、test.csvを削除する

if [ -e test.csv ]; then
    rm test.csv
fi

「-e test.txt」・・・test.txtが存在しているか。

「-f test.txt」・・・test.txtが存在し、通常のファイルであるか。

「-r test.txt」・・・test.txtが存在し、読み取り可能であるか。

「-s test.txt」・・・test.txtのファイルサイズが0でなければ真。