shell中无法对输入参数$@的值进行调整解决办法
shell中无法对输入参数$@的值进行调整#测试shift命令(x_shift.sh)until [ $# -eq 0 ]doecho first argv:
shell中无法对输入参数$@的值进行调整
#测试shift命令(x_shift.sh)
until [ $# -eq 0 ]
do
echo "first argv: $1 : $#"
shift 1
$@="sdasd dd d d d d d d d"
done
比如上面的$@,并不能调整为"sdasd dd d d d d d d d"
[解决办法]
[解决办法]能获取到参数值就可以做你想要做的操作了,可以以任意方式组合参数来调用别的脚本命令之类的东西,重新赋值意义在哪里?
[解决办法]可以换种方式,不一定要这样玩.