2022年3月8日 星期二

【Linux】Shell Script 檢查檔案、目錄是否存在

檢查目錄是否存在


#!/bin/sh



if [ -d "/path/to/dir" ]; then

# 目錄 /path/to/dir 存在

echo "Directory /path/to/dir exists."

else

# 目錄 /path/to/dir 不存在

echo "Directory /path/to/dir does not exists."

fi


檢查檔案是否存在


#!/bin/sh


if [ -f "/path/to/dir/filename" ]; then

# 檔案 /path/to/dir/filename 存在

echo "File /path/to/dir/filename exists."

else

# 檔案 /path/to/dir/filename 不存在

echo "File /path/to/dir/filename does not exists."

fi


ifeq "$(wildcard $(OUTPUT_PATH))" ""
mkdir -p $(OUTPUT_PATH)
echo "directory not existed"
else
echo "directory existed"
endif

沒有留言:

張貼留言