创建一个可以在Linux中生成多个默认用户名的bash脚本
- 需要在Linux终端上完成
让我们创建一个文件夹来存储所有内容。
$ mkdir nameScript
访问您的新文件夹
$ cd nameScript
创建一个shell文件并使用vim编辑文件
namesscript $ vim用户names.sh
按插入键,并验证您的VIM已准备好编辑。
首先输入Shebang
#!/bin/bash
什么是Shebang?
Shebang是脚本文件中的一个特殊字符序列,该序列指定应调用哪些程序运行脚本。Shebang始终在文件的第一行中,由字符组成#!然后是解释器程序的路径。
显示带有提示输入的消息
回声“请在下面输入一个新用户:”
阅读-p'用户名:'usrname
ECHO命令将显示消息,读取命令以及Will“ -p”将提供输入提示。USRNAME是表示输入的输入的变量。
创建一个条件,该条件将否认如果存在用户名,否则将继续添加用户名。
按ESC并键入“:WQ”
“ W”将写更改,“ Q”将退出VIM
使用户名.sh可执行
名字$ sudo chmod +x usernames.sh
用户名。SH需要是一个可执行文件才能运行
运行代码
名字$ sudo ./usernames.sh
创建两个用户名,然后按Enter
让我们确认创建了用户名
namesscript $ tail /etc /passwd
让我们尝试测试是否可以输入相同的用户名
运行代码并输入相同的用户名
如您所见,代码不会多次输入相同的用户名。
希望您喜欢这个bash脚本教程