假设我有两个脚本 printargs.sh:
#!/bin/bash
echo 1=$1
echo 2=$2
echo 3=$3
和 passargs.sh:
#!/bin/bash
arg1="-e \"hello there\""
./printargs.sh $arg1
如何修改 passargs.sh 以将两个参数传递给-e
printargs.sh hello there
?即我想 printargs.sh 打印
1=-e
2=hello there
3=
感觉这个问题困扰了我好多年!我能得到它的唯一方法是创建两个变量。任何帮助将不胜感激。