2012-01-10 8 views
0

シェルスクリプトに関する助けが必要です。 私はシェルの魔女がいくつかの情報を求めているのを開始したい。 これは変数に保存し、情報を入力した後はファイルに書き込む必要があります。シェルスクリプトプロンプトを使用したUNIX

そのような何か:

コールシェルスクリプト

"あなたの名前を教えてください" それはAに書く必要があります。この後
ジョン

をファイル "彼の名前はジョン"

私はそれが非常にばかげた例だと知っていますが、これを処理する方法を知っていれば、私はこれを私の特別な使用事例に適応させることができます。事前に

感謝:)

答えて

3
#!/bin/bash 
echo -n "Whats your name? " 
read name 
echo $name > name.txt 
1

使用echo入力を読み取るために、readを印刷します。

echo -n "Tell me your name: " 
read name 
echo "Your name is $name." 
1
#!/bin/bash 
echo "Tell me your name?" 
read name 
echo "His name is $name" > name.txt 
3

は、それは、その-pオプションを使用して、プロンプトreadコマンドプリントを持って少しクリーナーです:

#!/bin/bash 
read -p "Tell me your name: " name 
echo "His name is $name" >name.txt 
0

ファイル

を終了に追加したい場合

1. echo -n "あなたの名前を教えてください:"
2.読み取り名
3. echo $ name >> fileName.txt

関連する問題