我尝试按照这个做,但在Unix系统下不起作用。 我一直在运行这个命令: gcc temp.c -o temp.o 2> err.txt 然后出现了以下错误: gcc: 2: No such file or directory 你有什么想法,为什么这个不起作用?可能是因为我正在Unix服务器上使用它吗?
在tsch中使用2>重定向stderr是不可能的,但这里有两种解决方法 bash -c "gcc temp.c -o temp.o 2> err.txt" #if bash or sh is available (gcc temp.c -o temp.o > /dev/null) > & err.txt
echo $SHELL
可以显示) - Joachim Isaksson