-Это нужно сделать на терминале Linux

📝Давайте создадим папку для хранения всего.

$ mkdir namescript

📝Доступ к вашей новой папке

$ cd namescript

📝Создайте файл оболочки и используйте vim для редактирования файла

namescript$ vim usernames.sh

📝Нажмите клавишу Insert и убедитесь, что ваш VIM готов к редактированию.

📝Начните с ввода шебанга

#!/bin/bash

Что такое шебанг?

Шебанг — это специальная последовательность символов в файле скрипта, указывающая, какую программу следует вызывать для запуска скрипта. Шебанг всегда находится в первой строке файла и состоит из символов #!, за которыми следует путь к программе-интерпретатору.

📝Отображение сообщения с подсказкой ввода

echo "Please input a new user below:"
read -p 'Username: ' usrname

Команда echo отобразит сообщение, а команда чтения вместе с «-p» предоставит запрос на ввод. usrname — это переменная, представляющая введенные данные.

📝Создайте условие, которое будет запрещать, если имя пользователя существует, в противном случае продолжайте добавлять имя пользователя.

📝Нажмите ESC и введите «:wq»

«w» запишет изменения, а «q» закроет VIM.

📝Сделать usernames.sh исполняемым файлом

namescript$ sudo chmod +x usernames.sh

usernames.sh должен быть исполняемым файлом, чтобы запустить его

📝Запустите код

namescript$ sudo ./usernames.sh

📝Создайте два имени пользователя и нажмите Enter

📝Давайте подтвердим, что имена пользователей созданы

namescript$ tail /etc/passwd

Давайте попробуем и проверим, можем ли мы ввести одно и то же имя пользователя

📝Запустите код и введите те же имена пользователей

Как видите, код не будет вводить одно и то же имя пользователя более одного раза.

Надеюсь, вам понравилось это руководство по скрипту bash.

Нажмите здесь, чтобы получить копию сценария Bash в Github

Оставайтесь на связи
https://www.linkedin/in/herby-jeanty