1.遍历判断某目录下的所有文件与目录
#!bin/bash
dir="/Users/qufang01/Desktop/*"
for file in `ls $dir`
do
if [ -f $dir"/"$file ]
then echo $dir"/"$file is a file '\n'
elif [ -d $file ]
then echo $dir"/"$file is a dictionary '\n'
fi
done
- 判断文件是否存在或文件大小
#!bin/bash
if [ -e $1 ]
then echo $1 exists
elif [ -r $1 ]
then echo $1 存在且是可读
elif [ -s $1 ]
then echo $1文件存在且大小不为0
fi
网友评论