如何为重复用户名的每个实例添加+1的增量

时间:2018-05-10 20:01:13

标签: linux shell unix

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

1 个答案:

答案 0 :(得分:1)

您可以使用:

input_shape = ( None, 5 )