「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
対象ファイルが存在する