echo "Enter your First Name: "; read first
echo "Enter your Last Name: "; read last
user=${first:0:1}${last:0:4}
echo "Your Username is: " $user
echo $user":"$first":"$last>> Print.txt
До сих пор я могу сохранять имя / фамилию пользователя в файле и использовать эту информацию для создания уникального имени пользователя на основе предоставленной информации, которая также хранится в файле.Но, понимая, что у многих людей может быть одно и то же имя пользователя, как бы я заставил его искать в файле print.txt, чтобы увидеть, есть ли несколько одинаковых имен пользователей, а затем добавить правильное приращение к имени пользователя, основываясь на этом.Я думаю, что мне понадобится цикл while и grep -q, но я пока нахожусь в этом и не могу понять.
Пример, чтобы визуально показать, чего я хотел бы достичь
first name: daniel
last name: nash
user name will be DNASH
first name: donna
last name: nash
user name will be DNASH1
first name: donald
last name: nash
user name will be DNASH2