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

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

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

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

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!

最近更新

  1. TCP协议是安全的吗?

    2024-03-28 19:32:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-28 19:32:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-28 19:32:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-28 19:32:01       20 阅读

热门阅读

  1. 【Hive】with 语法 vs cache table 语法

    2024-03-28 19:32:01       21 阅读
  2. C++进阶学习(5)继承中的重名成员与静态成员

    2024-03-28 19:32:01       19 阅读
  3. 每日一题 --- 反转字符串中的单词[力扣][Go]

    2024-03-28 19:32:01       22 阅读
  4. 20个Nginx经典面试题

    2024-03-28 19:32:01       22 阅读
  5. Windows Shell命令详解:掌握命令行的高级用法

    2024-03-28 19:32:01       22 阅读
  6. SpringBoot多模块应用的模块设计

    2024-03-28 19:32:01       18 阅读