質問: 別のスクリプトに引数を渡すためのシェルスクリプト 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