> &file |
标准输出和出错输出重定向到文件file |
>| file |
忽略noclobber变量将标准输出送到文件file |
n >| file |
忽略noclobber变量将文件描述符n强制输出到文件file |
<> file |
将标准输入和输出都分配给文件file |
n < file |
将文件file设为文件描述符n |
n > file |
将文件描述符n指向文件file |
cmd1 | cmd2 |
将命令“cmd1”的输出送到命令“cmd2”的输入中 |
例如,如果要将编译和连接TestMap.cpp文件的正常结果输出到result.txt文件,而将编译时产生的错误输出到error.txt文件中,可以使用以下语句:
g++ -g TestMap.cpp -o TestMap 1> result.txt 2> error.txt