2017-04-14 14 views
1

!/ binに/ bashの

私はLinuxのクラスのための学校のために何かに取り組んでいますがありますあなたは、私が希望私を助けることができる場合も、ユーザー名を記録し、「users2」にそれを送信するスクリプト。「passwords2」に行きます、パスワードを作成する。は、(iは、パスファイル名のファイル

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 

になり、read inputを使用し、inputを言います。

それ以外の場合は、echo ...readの2つのコマンドの間にセミコロンがないか、または別々の行にセミコロンがあります。

ファイルにユーザー入力を追加するスクリプトのための最小限の例:

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

は私が間違って見ていたと思いますありがとうございました。 –