Loading

判断文件、文件夹是否存在(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

posted @ 2022-11-01 09:56  eiSouthBoy  阅读(4266)  评论(0)    收藏  举报