如何在数据库列表中添加新的用户名和密码(我有一个pass文件和一个用户名文件

时间:2017-04-14 14:49:23

标签: linux bash passwords username

!/斌/庆典

我正在为我的linux课程学习一些东西。我正在尝试制作一个脚本,用于记录您的用户名并将其发送给" users2"。还有密码将转到" passwords2"。

echo -n "username:" read | user2
echo -n "password:" read | password2

如果你能帮助我,我已经尝试过所有我能想到的事情。 谢谢, 扎克

1 个答案:

答案 0 :(得分:0)

要将屏幕上的输出重定向到文件,您可以使用>>>附加,例如

 echo "Some text" > file.txt
 echo "Some other text" >> file.txt

将导致

$ cat file.txt 
Some text
Some other text

要将用户输入存储到变量,例如input,请使用read input

除此之外,您在两个命令echo ...read之间缺少分号(或将它们放在不同的行上)。

脚本的最小示例,它将用户输入附加到文件:

#!/bin/bash
echo -n "Input: "; read input
echo $input >> file.txt