for i in `seq 10`
do
RAND=`openssl rand -hex 10`
useradd test$i && \
echo $RAND | passwd --stdin test$i && \
echo -e "user: test$i \t passwd: $RAND" >> /tmp/user.log
done
判断网段IP在线情况
for i in `seq 254`
do
ping -c2 172.16.100.$i &> /dev/null
[ $? -eq 0 ] && echo "172.16.100.$i is up" >> /tmp/ip_up.log \
|| echo "172.16.100.$i is down" >> /tmp/ip_down.log
done
利用数组输出IP
array=(
10.0.0.1
10.0.0.2
10.0.0.3
10.0.0.4
)
for ip in ${array[*]}
do
echo $ip
done
-----------
for ((i=0;i<${#array[@]};i++))
do
echo ${array[i]}
done