怎样使用管道保存gcc的编译信息?

怎样使用管道保存gcc的编译信息?

我在使用 gcc 编译程序时,错误信息太多了,终端不能完全显示。
请问怎样让 gcc 的编译信息打印到一个文件里

gcc -o xxx |  >file

我对管道还不是很理解,不知道怎么把shell的输出打印到一个文件里。

先谢了!      
gcc ... >& file      
谢谢 dearvoid 版主大人!      
gcc ... >& file,
请问 & 是什么意思呢?不能理解      
引用:
原帖由 walkright 于 2007-8-29 16:40 发表
gcc ... >& file,
请问 & 是什么意思呢?不能理解
复制内容到剪贴板
代码:
   Redirecting Standard Output and Standard Error
       Bash  allows both the standard output (file descriptor 1) and the stan-
       dard error output (file descriptor 2) to  be  redirected  to  the  file
       whose name is the expansion of word with this construct.

       There  are  two  formats  for  redirecting standard output and standard
       error:

              &>word
       and
              >&word

       Of the two forms, the first is preferred.  This is semantically equiva-
       lent to

              >word 2>&1
      
“&”代表出错信息输出到指定文件      
欢迎 eden 新人 wyh267       
:)      
欢迎 EDEN 新人 vforkk