linux 判断是文件还是目录的命令

发布网友 发布时间:2022-04-22 18:10

我来回答

2个回答

热心网友 时间:2022-05-03 22:48

ls

得到的结果,如果首字母是d则为文件夹,如果为-则为文件。

效果如下:

热心网友 时间:2022-05-04 00:06

使用if...else...进行判断,比如待判断的文件或目录名是xxx,则可以这样进行判断:
if [ -d xxx ];then
echo "xxx is a dir"
elif [ -f xxx ];then

echo "xxx is a file"
fi

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com