Linux系统--判断文件、文件夹是否存在(Linux)
一、判断文件是否存在
例如:想判断/home/user/user-c/document.txt
文件是否存在
1、创建shell脚本文件命令:touch judge_f.sh
judge_f.sh文件内容如下:
#!/bin/bash
if [ "/home/user/user-c/document.txt" ];then
echo "/home/user/user-c/document.txt 文件存在"
else
echo "/home/user/user-c/document.txt 文件不存在"
fi
2、运行脚本命令:sh judge_f.sh
二、判断文件夹是否存在
例如:想判断/usr/local
文件夹是否存在
1、创建shell脚本文件命令:touch judge_d.sh
judge_d.sh内容如下:
#!/bin/bash
if [ ! -d "/usr/local" ];then
echo "/usr/local文件夹不存在"
else
echo "/usr/local文件夹已存在"
fi
2、运行脚本命令:sh judge_d.sh