2017-04-14 15 views
1

!/斌/慶典

我工作的一些學校爲我的Linux類的。我試圖做一個腳本,將記錄您的用戶名,然後郵寄到「users2」。此外,將密碼,將進入「passwords2」。如何將數據庫列表中添加一個新的用戶名和密碼(我有一個合格文件中的用戶名文件

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

我已經試過所有我能想到的,如果你能幫助我,我會喜歡這個。 謝謝你, 扎克

回答

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 
+0

謝謝我想我是在尋找錯誤的。 –

相關問題