レッツシェルスクリプトを呼び出すときは、私はUNIXのシェルスクリプトでこのラインを持っていると言う:どのように入力する読み出し値
read -n 1
それは値を取得するために、ユーザを促すメッセージが表示されますが、呼び出す方法がありますスクリプトではなく、入力として引数を取るか?例えばこのよう
:
myscript.sh "M"
私はそれがキーボード入力に答えることができないので、ビルドエンジンからスクリプトを呼び出したいです。
あなたはbash
で
Here Strings
を使用することができます
私は年齢を探していましたが、使用できるキーワードは何ですか? –
'man bash'の' Here Strings'セクションの下に表示されます。または私の答えに追加したリンクをチェックすることができます。 – anubhava