标签: bash
这不起作用:
result=`./myscript.sh $@` 2> /dev/null
由于stderr仍出现在我的屏幕上。我猜测任务分组不正确,但我真的不知道如何同时执行这两个操作(特别是不创建临时文件)。
stderr
答案 0 :(得分:3)
您可以使用:
result=$(./myscript.sh "$@" 2> /dev/null)
答案 1 :(得分:1)
尝试:
result=`./myscript.sh $@ 2> /dev/null`