【赛题解析】【网络建设与运维】第三阶段Linux Shell脚本部分答案解析

培训、环境、资料、考证
公众号:波比网络

公众号2:波比网络工作室
网络建设与运维群:923381373

波比网络专注于技能提升,赋能

13.shell 脚本

任务描述:请采用 shell 脚本,实现快速批量的操作。

linux4 上编写/root/createfile.sh shell 脚本,创建 20 个文件/root/shell/file00 /root/shell/file19,如 果文件存在,则删除再创建;每个文件的内容同文件名,如 file00 文件的内容为“file00”。用/root/createfile.sh 命令测试。

[root@localhost ~]# cat creatfile.sh

#!/bin/bash

mkdir /root/shell

cd /root/shell

for num in {00..19}

do

if [ -e file${num} ];then

 rm -rf file${num}

 touch file${num}

 echo "file${num}">>file${num}

else

 touch file${num}

 echo "file${num}">>file${num}

fi

done

[root@localhost ~]# chmod 777 creatfile.sh            //设置读写执行权限

[root@localhost ~]# ./creatfile.sh                   //运行脚本文件

创建名为test.sh的脚本文件,实现批量创建99个用户,用户名为user1,user2...user99

所有用户密码为 chinaskill20!

  • 12
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值