格式
格式1:test条件表达式 格式2:{ 条件表达式 } 格式3:{{ 条件表达式 }}
文件测试 (文件或目录)
test -d /home [ -d /home ] [ -e dir file ] [ -d dir ] [ -f file ] ##是否存在,而且是文件 [ -r file ] ##当前用户对文件是否有读权限 [ -x file ] [ -w file ] [ -L file ]
数值比较
[ 1 -gt 10 ] #大于 [ 1 -lt 10 ] #小于 [ 1 -eq 10 ] #等于 [ 1 -ne 10 ] #不等于 [ 1 -ge 10 ] #大于等于 [ 1 -le 10 ] #小于等于 disk_use=$(df -P | grep '/$' | awk '{print $5}' | awk -F% '{print $1}') [ $disk_use -gt 90 ] && echo "war....." [ $(id -u) -eq 0 ] && echo "当前是超级用户"
标签:10,shell,测试,文件,等于,file,条件,格式,表达式 From: https://www.cnblogs.com/smatter/p/16935017.html