条件判断示例

2019-09-26  本文已影响0人  迷糊银儿

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
  1. 判断文件是否存在或文件大小
#!bin/bash

if [ -e $1 ]
   then echo $1  exists
elif [ -r $1 ]
   then echo $1 存在且是可读
elif [ -s $1 ]
   then echo $1文件存在且大小不为0
fi
上一篇 下一篇

猜你喜欢

热点阅读