如何创建一个脚本来要求用户提供以下数据:号码 ID、用户名、姓名和邮件

如何创建一个脚本来要求用户提供以下数据:号码 ID、用户名、姓名和邮件

如何创建一个 bash 脚本,要求用户提供以下数据:号码 id、用户名、姓名和邮件,然后将这些信息以这种格式放在名为 users.txt 的文件中的新行上?

我想用这种格式在此文件上放置多行。

猫/root/users.txt

00000001:richardstallman:理查德.斯托曼:[电子邮件受保护]

谢谢!

答案1

你可以这样做:

read -p "Enter your number id: " numid
read -p "Enter your username: " Uname
read -p "Enter your name: " name
read -p "Enter your email address: " Email

echo "${numid}:${Uname}:${name}:${Email}" >> file

read 接受用户输入并将其设置为一个变量,使用 -p 它也可以在一行中提出问题。然后它只是将信息回显到您的文件中。

相关内容