标签:linux if语句
bash脚本编程:
过程式编程语言:
顺序执行
选择执行
循环执行
选择执行:
if 判断条件
then
条件为真的分支代码
fi
if 判断条件; then
条件为真的分支代码
else
条件为假的分支代码
fi
编写一个shell 如果用户不存在就添加用户,存在就打印已经存在的信息。
#!/bin/bash
if [ $# -lt 1 ]; then
echo "at least one"
exit 1
fi
if id $1 &> /dev/null ; then
echo "$1 exixts"
#exit 0 表示成功
exit 0
else
useradd $1
[ $? -eq 0 ] && echo "$1" | passwd --stdin $1 &> /dev/null && exit 0 || exit 1
fi
用法
chmod +x a.sh
sh a.sh xiaoming
本文出自 “梁小明的博客” 博客,请务必保留此出处http://7038006.blog.51cto.com/7028006/1827893
标签:linux if语句
原文地址:http://7038006.blog.51cto.com/7028006/1827893