「Shell入門」if文でディレクトリとファイルの存在を判定するサンプル
1.ディレクトリの存在確認
#!/bin/bash
DIR="USERINFO"
if [ -d ${DIR} ]; then
echo “exist"
else
echo “not exist"
fi
2.ファイルの存在確認
#!/bin/bash
TARGET_FILE="zhang.txt"
if [ -f ${TARGET_FILE} ]; then
echo “exist"
else
echo “not exist"
fi
3.NOT条件
#!/bin/bash
changfa=true
if [ ! $changfa ]; then
echo “not true"
else
echo “true"
fi