Redirecting Output

重定向输出使得以 word 扩展结果为名的文件被打开并通过文件描述符 n 写入,如果没有指定 n 那么就作为标准输出 (文件描述符为 1) 写入。

重定向的一般形式是:

[n]>word

如果重定向操作符是 >, 并且启用了内建命令 setnoclobber 选项,那么如果 word 扩展后得到的文件名存在并且是一个普通的文件, 重定向将失败。如果重定向操作符是 >|, 或者重定向操作符是 > 并且没有启用内建命令 setnoclobber 选项,那么即使 word 得出的文件名存在,也会尝试进行重定向。