「ShellScript」if文の演算子でファイル存在を判定するサンプル

書式
if [ -e ファイル ]; then
//some code
fi
使用例

#!/bin/bash

DATA_DIR="/data"
SUB_DIR="0304"

WORK_DIR="${DATA_DIR}/${SUB_DIR}"

TARGET_FILE="${WORK_DIR}/sample.csv"

if [ -e $TARGET_FILE ]; then
  echo "対象ファイルが存在する"
fi

実行結果
# sh sample100.sh
対象ファイルが存在する

shellscript

Posted by arkgame