主要用到两个shell命令:
-f "file" : 判断file是否是文件;
-d "file" : 判断file是否是目录(文件夹)。
如
#!/bin/sh
filename="/home"
if [ -d "$filename" ]; then
echo "$filename is a directory "
elif [ -f "$filename" ]; then
echo "$filename is a file"
fi
本文介绍了使用Shell脚本中的-f和-d命令来判断给定路径是文件还是目录的方法。
主要用到两个shell命令:
-f "file" : 判断file是否是文件;
-d "file" : 判断file是否是目录(文件夹)。
如
#!/bin/sh
filename="/home"
if [ -d "$filename" ]; then
echo "$filename is a directory "
elif [ -f "$filename" ]; then
echo "$filename is a file"
fi
1660
1万+
466

被折叠的 条评论
为什么被折叠?