脚本1:工作中如果要批量关机,可使用以下脚本查看192.168.4.0网段哪些是关机,哪些是开机状态。
备注:1.{1..254}也可写作`seq 1 254`
2.for IP in {1..254}也可改为for ((IP=1;IP<=254;IP++)) ---c语言风格
3.查看结果可以分别放入文档中,方便查看,如下:
脚本2.批量增加用户(增加20个以user1-20的用户)
备注:1.while [ $i -le 20 ] #只要i值小于等于20,循环一直执行
2.PREFIX="user" #以user为用户名前缀
3.let i++ #每循环一次+1,也可写作i=i+1
4.批量删除把useradd换成userdel -r
脚本3.打印网卡配置文件的每一行(除了网卡信息,其他文件信息同理)
备注:1.while read -r line #每次读取一行文件内容
脚本4.根据时间备份/var/log日志目录,仅备份周三、周五的数据
备注:1.case语句是简单的if语句
PS.
语句使用:
循环次数固定:for
循环次数不固定:while
补充:
continue结束本次循环,进入下一次循环;
break可以结束整个循环;
exit结束整个脚本。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有