1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
[root@C7-1 shell] # cat useradd.sh
#!/bin/bash # if [ $ # -lt 1 ]; then
echo "At least one argument."
exit 1
fi if id $1 &> /dev/null ; then
echo "$1 exists."
exit 0
else useradd $1
[ $? - eq 0 ] && echo "$1" | passwd --stdin $1 &> /dev/null && exit 0 || exit 1
fi |
测试 |
本文转自cix123 51CTO博客,原文链接:http://blog.51cto.com/zhaodongwei/1853684,如需转载请自行联系原作者