cmd="echo \"hello\ > out.rslt"
$cmd
这样运行是得不到正确结果的。
结果是:不输出到指定的out.rslt文件,而是在标准输出上显示"hello" > out.rslt
需要改为
cmd="echo \"hello\ > out.rslt"
echo $cmd | sh
cmd="echo \"hello\ > out.rslt"
$cmd
这样运行是得不到正确结果的。
结果是:不输出到指定的out.rslt文件,而是在标准输出上显示"hello" > out.rslt
需要改为
cmd="echo \"hello\ > out.rslt"
echo $cmd | sh