目录
前言
Sheel 条件测试
一、数值比较
示例:
测试长度
[root@mycat ~]# pass=1231
[root@mycat ~]# echo ${#pass}
4
条件表达式
#!/bin/bash
read -p "Please enter password:" ps
if [ ${#ps} -lt 7 ]
then
echo "ni de mima tai duan!"
else
echo "ni de mi ma zhen chang!"
fi
二、文件测试[操作符 文件或目录]
#!/bin/bash
read -p "qing shu ru beifen mu lu: " dir1
if [ -d $dir1 ] //判断目录是否为真
then echo "$dir1 存在可以备份"
else echo "$dir1 不存在无法备份"
fi
三、字符串比较[“字符串”=“字符串”]