2012-05-14 80 views
1

什麼'>'和'>>'有什麼區別?

cat int.txt > out.txt 

cat int.txt >> out.txt 

之間的差異是否>>>做什麼不同?

+2

Downvoters,你是downvoting,因爲這可能很容易被谷歌搜索,或其他原因? –

+0

(Windows)批處理文件也是如此嗎? –

回答

3

>覆蓋到文件。 >>附加到文件。

5

>將覆蓋out.txt如果它已經存在。 >>將簡單附加到out.txt

2

>>將追加到out.txt如果存在

>將覆蓋out.txt如果存在

1
cat int.txt > out.txt 

這寫int.txt的內容到out.txt和如果它已經存在,則覆蓋該文件中的任何內容(out.txt)。

cat int.txt >> out.txt 

這附加int.txt到out.txt結束時,如果它存在或者乾脆創建它,如果它沒有,int.txt複製到其中。

相關問題