Shell循环语句:for
admin
2023-02-23 00:20:06
0

[root@master1-192-168-117-18 ~]# vim users.txt

[root@master1-192-168-117-18 ~]# vim Example.sh

#!/bin/bash
read -p "Enter The Users Password:" PASSWD
for UNAME in cat users.txt
do
id $UNAME &> /dev/null
if [ $? -eq 0 ]
then echo "Already exits"
else useradd $UNAME &> /dev/null
echo "$PASSWD" | passwd --stdin $UNAME &> /dev/null
if [ $? -eq 0 ]
then echo "$UNAME,create success!"
else echo "$UNAME,Create failure!"
fi
fi
done

[root@master1-192-168-117-18 ~]# bash Example.sh
Enter The Users Password:1234
zhangsan,create success!
lisi,create success!
wangmazi,create success!
hanmeimei,create success!
lilei,create success!
bobo,create success!

备注:/dev/null是一个被称作Linux黑洞的文件,把输出信息重定向到这个文件等同于删除数据(类似于没有回收功能的垃圾箱),可以让用户的屏幕窗口保持简洁

[root@master1-192-168-117-18 ~]# vim ChechHosts.sh

#!/bin/bash
HLIST=$(cat ~/ipadds.txt) #$(可执行命令)=·可执行命令·
for IP in $HLIST
do
ping -c 3 -i 0.2 -W $IP &> /dev/null
if [ $? -eq 0 ];then
echo"Host $IP is on-line."
else
echo"Host $IP is off-line."
fi
done

上一篇:rsync+inotify实时同步

下一篇:安装docker

相关内容

热门资讯

【第一财经】“同城游比鸡.究竟... 您好:同城游比鸡这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9784099】很多玩家在这款游...
我来教教您“佛手在线.开挂器?... 我来教教您“佛手在线.开挂器?”太坑了原来有挂您好,佛手在线这个游戏其实有挂的,确实是有挂的,需要了...
【第一资讯】“十三十三水经典比... 有 亲,根据资深记者爆料十三十三水经典比鸡是可以开挂的,确实有挂(咨询软...
今日重磅消息“大富豪app.是... 您好:大富豪app这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款...
今日重大通报“爱来掌中宝.有挂... 今日重大通报“爱来掌中宝.有挂吗?”外卦神器下载您好,爱来掌中宝这个游戏其实有挂的,确实是有挂的,需...
玩家最新攻略“皇豪互娱牛牛.辅... 您好:皇豪互娱牛牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
【第一消息】“山西扣点.辅助开... 有 亲,根据资深记者爆料山西扣点是可以开挂的,确实有挂(咨询软件无需打开...
“从羊吃人到房子吃人到AI吃人... 【文/观察者网专栏作者 周德宇】通过“牢A”的出圈,想必今年很多人都了解到了美国西雅图这个城市中,底...
终于明白“棋乐麻将.可以开挂吗... 家人们!今天小编来为大家解答棋乐麻将透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
终于明白“白金岛字牌集.究竟有... 您好:白金岛字牌集这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...