`

ma系列之-15-使用脚本选项和组合条件(与 或 非)

 
阅读更多

 

 

1 如果存在用户,则删除,否则打印用户已在

 

#!/bin/bash
#
for i in {1..10}; do
  if id user$i &> /dev/null; then
     userdel -r user$i
	 echo "delete user$i finished"
   else
     echo "user$i not exist"   
   fi	 
done

 

 

2 输入 add del来根据输入的不同执行不同的任务:

 


 

3 实现 user --add a,b,c  或者  user --del a,b,c的效果:

 


 

 

 

4 当非quit时 不退出 否则推出:

 


 

 


 5 组合测试条件

 

 -a: 与关系   and
 -o:  或关系   or
 ! :  非关系

 

写法:
if [ $# -gt 1 -a $# -le 3 ]  判断条件的组合

 


 


 

  • 大小: 100.9 KB
  • 大小: 87.8 KB
  • 大小: 41.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics