Bash 重定向标准输出

示例

>将STDOUT当前命令的标准输出(aka )重定向到文件或另一个描述符中。

这些示例将ls命令的输出写入文件file.txt

ls >file.txt
>file.txtls

如果目标文件不存在,则创建该目标文件,否则该文件将被截断。

默认重定向描述符是标准输出,或者1未指定时。此命令等效于前面的示例,其中明确显示了标准输出:

ls 1>file.txt

注意:重定向是由执行的Shell而不是由执行的命令初始化的,因此重定向是在命令执行之前完成的。