Bash if文でファイルの存在確認をするサンプル
環境
AlmaLinux release 9.2 (Turquoise Kodkod)
構文
if文では条件式に指定されたコマンドの終了ステータスを判定し分岐をしている。
if []と書いた場合、if testと書いたことと同じ扱います。
-fオプションを使ってファイルの存在確認を行います。
使用例
#!/bin/bash LOCK_FILE="lockfile" if [ -f ${LOCK_FILE} ]; then echo "ファイルが存在します" else echo "ファイルが存在しません" fi