http://blog.csdn.net/ithomer/article/details/9288353 1.练习:写一个脚本,完成以下任务 1.添加5个用户 user1,,,…user5 2.每个用户的密码同用户名,而且要求,添加密码完成后不显示passwd 命令的执行结果信息 3.每个用户添加完成后,都要显示用户某某已经成功添加 useradd user1 echo “user1” | passed —stdin user1 &> /dev/null //空设备文件,也 echo “Add user1 successfully” bash 中如何实现条件判断? 条件测试类型 整数测试 字符测试 文件测试 条件测试的表达式 [expression] [[ expression ]] test expression 整数比较: -eq:测试两个整数是否相等:比如$A -eq $B -ne 测试2个整数是否不等,不等为真,相等为假 -gt 测试一个数是否大于另一个数:大于为真,否则为假 -lt 测试一个数是否小于另一个数:小于为真,否则为假 -ge 大于或等于 -le 小于或等于 #A=3 #B=6 #[ $A -eq $B ] echo $? //上一个命令的执行返回值。 如果用户user6 不存在,就添加用户user6 ! id user6 && useradd user6 id user6 || useradd user6 如果/etc/inittab文件的行数大于100 ,就显示好大的文件 [ `wc -l /etc/inittab | cut -d’ ‘ -f1` -gt 100 ] && echo ‘large file’
9.bash2
最新推荐文章于 2022-04-04 11:02:56 发布