命令提示符中>和>>的區別?

經常有些同學喜歡裝偽大牛,喜歡玩舊東西,尤其是命令提示符(CMD),其實我也是。

自己得知摸索出了>和>>的區別之後,特是開心,所以分享給大家~~

工具/原料

Windows電腦一臺

CMD中>和>>的區別

這裡,我們先開啟CMD

命令提示符中>和>>的區別

我們建立一個CMD的資料夾放在C盤根目錄下面,一會兒我們在這裡檢視我們的自測結果。

命令提示符中>和>>的區別

我們在CMD中輸入了

help>C:\CMD\001.txt

如圖

命令提示符中>和>>的區別

我們開啟C盤下的CMD資料夾

看到了產生了001.txt的檔案,大小約4K左右。

命令提示符中>和>>的區別

此時,我們輸入set命令,依舊是>符號

set>C:\CMD\000.txt

命令提示符中>和>>的區別

此時,我們開啟C盤CMD資料夾下,看到了另一個檔案。

是000.txt

大約是2K大小

命令提示符中>和>>的區別

接下來幾步是突破性實驗,大家看好:

我們在001檔案上用>命令,輸入的是set命令,目標檔案依舊是001檔案

命令提示符中>和>>的區別

我們開啟C盤的CMD資料夾,看到001居然變2K了!

說明是將原來的檔案覆蓋了。

命令提示符中>和>>的區別

反過來,我們在000上做實驗,這時我們用>>,而且是help命令

命令提示符中>和>>的區別

這回,我們看000.txt

哈,是6K

說明是追加進去了!

命令提示符中>和>>的區別

這回知道了吧?

命令>XXX.txt 只是建立或者覆蓋XXX.txt檔案

命令>>XXX.txt 就是建立或者追加XXX.txt檔案

注意事項

好好學習,多多練習~~

相關問題答案