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

 

AlmaLinux 9

Posted by arkgame