Linuxとシェルスクリプトは初めてです。いくつかの読み取りコマンドが含まれているスクリプトがあります。だから、
#script1.sh
echo "something here"
....
read var1
read var2
...
ここで、このスクリプトを呼び出し、このスクリプトに値を渡すことができる別のスクリプトを作成したいと思います。だから、私は次のようなものを望んでいます、
./script2.sh hello world
そして、それはscript2を実行し、「hello」をvar1と「world "var2で。これには何が含まれている必要がありますかscript2これらの引数をscript1に渡すにはどうすればよいですか?
私はこれをたくさん検索しましたが、これを説明する人は見つかりませんでした。
Script1.shからscript2.shを呼び出す
#script1.sh
./script2.sh hello world
Script2.sh内
var1 =$1
var2 =$2
echo $var1
echo $var2
Ouputはhello world