如何将gcc错误重定向到Unix中的文件?

Ran*_*ber 3 unix io redirect gcc io-redirection

我尝试过这个,但这在Unix中不起作用.

我一直在运行这个命令:

gcc temp.c -o temp.o 2> err.txt
Run Code Online (Sandbox Code Playgroud)

并得到以下错误:

gcc: 2: No such file or directory
Run Code Online (Sandbox Code Playgroud)

什么不应该有用?也许是因为我在Unix服务器上使用它?

Joa*_*son 5

tcsh你不使用2>重定向stderr,你使用>&它将重定向stdout和stderr.如果您想单独重定向,请查看此快速指南.