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

标签 unix gcc io redirect io-redirection

我试过关注 this但这在 Unix 中不起作用。

我一直在运行这个命令:

gcc temp.c -o temp.o 2> err.txt

并得到以下错误:
gcc: 2: No such file or directory

任何想法不应该工作?也许是因为我在 Unix 服务器上使用它?

最佳答案

tcsh你不使用 2>要重定向标准错误,请使用 >&这将重定向标准输出和标准错误。如果您想单独重定向它们,请查看 this quick guide .

关于unix - 如何将 gcc 错误重定向到 Unix 中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9436388/

相关文章:

c - Eclipse kepler (Windows 8.1) 中 Unresolved inclusion : <stdio. h>

java - 使用 java 录制流时获取 MP3 标签

linux - 如何修复错误 : bad value (native) for -march= switch and -mtune= switch?

c - 如何删除这个(不可移植的)嵌套函数?

Java ArrayList 空指针异常

java - 扫描仪在使用 next() 或 nextFoo() 后跳过 nextLine()?

linux - 保护包含空格的参数免受 eval 的影响

c - C的多线程性能库?

linux - 使用 Perl 的 telnet 连接出现 "pattern match read eof"错误

linux - 在 mac 终端中过滤文件