「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

Comments are closed.