printargs.shという2つのスクリプトがあるとします。
#!/bin/bash
echo 1=$1
echo 2=$2
echo 3=$3
およびpassargs.sh:
#!/bin/bash
arg1="-e \"hello there\""
./printargs.sh $arg1
passargs.shを変更して、2つの引数とをprintargs.shに渡すにはどうすればよい-e
ですhello there
か?つまり、printargs.shに印刷してもらいたい
1=-e
2=hello there
3=
この質問は何年もの間私を悩ませてきたように感じます!私がそれを得ることができる唯一の方法は、2つの変数を作成することです。どんな助けでも大歓迎です。