0

这不起作用:

result=`./myscript.sh $@` 2> /dev/null

stderr仍然出现在我的屏幕上。我猜作业的分组不正确,但我真的不知道如何同时执行这两项操作(特别是在不创建临时文件的情况下)。

4

2 回答 2

3

您可以使用:

result=$(./myscript.sh "$@" 2> /dev/null)
于 2012-12-10T18:03:09.363 回答
1

尝试:

result=`./myscript.sh $@ 2> /dev/null`
于 2012-12-10T18:02:25.090 回答