重定向標準輸出

> 將當前命令的標準輸出(aka STDOUT)重定向到檔案或另一個描述符中。

這些示例將 ls 命令的輸出寫入檔案 file.txt

ls >file.txt
> file.txt ls

如果目標檔案不存在,則建立目標檔案,否則將截斷此檔案。

預設重定向描述符是標準輸出或 1,當沒有指定時。此命令等同於前面的示例,其中明確指出了標準輸出:

ls 1>file.txt

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