Linux 輸出重定向》和》的區別

2021-09-01 17:51:08 字數 536 閱讀 2094

>

是定向輸出到檔案,如果檔案不存在,就建立檔案;如果檔案存在,就將其清空;一般我們備份清理日誌檔案的時候,就是這種方法:先備份日誌,再用`>`,將日誌檔案清空(檔案大小變成0位元組);

>>

這個是將輸出內容追加到目標檔案中。如果檔案不存在,就建立檔案;如果檔案存在,則將新的內容追加到那個檔案的末尾,該檔案中的原有內容不受影響。

檢視檔案text中已有資料:

#[color=green] more text[/color]

test

向檔案text後面追加字元「test2」:

# [color=green]echo "test2" >> text [/color]

檢視檔案text中的資料:

# more text

test

test2

把檔案text清空:

# [color=green]> text[/color]

檢視檔案text中的資料:

# more text

#

Linux 輸出重定向》和》

是定向輸出到檔案,如果檔案不存在,就建立檔案 如果檔案存在,就將其清空 一般我們備份清理日誌檔案的時候,就是這種方法 先備份日誌,再用 將日誌檔案清空 檔案大小變成0位元組 這個是將輸出內容追加到目標檔案中。如果檔案不存在,就建立檔案 如果檔案存在,則將新的內容追加到那個檔案的末尾,該檔案中的原有內...

linux輸出重定向

標準輸入輸出 裝置 鍵盤 顯示器 顯示器 裝置檔名 dev stdin dev sdtout dev sdterr 檔案描述符 0 1 2 型別 標準輸入 標準輸出 標準錯誤輸出 輸出重定向 標準輸出重定向 命令 檔案 以覆蓋的方式,把命令的正確輸出輸出到指定的檔案或裝置當中 命令 檔案 以追加的方...

Linux輸出重定向

linux shell 環境中支援輸入輸出重定向,用符號 和 來表示。0 1和2分別表示標準輸入 標準輸出和標準錯誤資訊輸出,可以用來指定需要重定向的標準輸入或輸出,比如 2 a.txt 表示將錯誤資訊輸出到檔案a.txt中。同時,還可以在這三個標準輸入輸出之間實現重定向,比如將錯誤資訊重定向到標準...