対話型入力
ユーザー入力の取得
‘read’コマンドは、bashでユーザーから入力を受け取るために使用されます。
‘user_input.sh’という名前のファイルを作成し、ユーザーから入力を取得するための次のスクリプトを追加します。
ここでは、1つの文字列値がユーザーから取得され、他の文字列値を組み合わせて値が表示されます。
#!/bin/bash
echo "あなたの名前を入力して下さい"
read name
echo "ようこそ $name. NLPへ"
bashコマンドでファイルを実行します。
$ bash user_input.sh
あなたの名前を入力して下さい
suzuki
ようこそ suzuki。 NLPへ
$
- ヒント
- 以下のソースは read コマンドの手前でechoすらしない
- -p オプションだ。
-
read -p “INPUT:” str
- echo $str1