stdout > >>? - Linux

Table of Contents


我看鳥哥說 stdout > 或是 >>都是一樣的

可是我剛剛在某一台工作站試的時候

如果是用 > output結果到一個文字檔的時候,

多用幾次 他就會顯示最新跑的那一次的資訊

但如果用 >> output結果到一個文字檔的話,

多用幾次 這幾次的資訊都會依序存到文字檔中,

請問有什麼地方有詳細描述

> >> < << 2> 2>> 這幾種的差異嗎?

因為印象中我之前不管用 > or >> 好像都是顯示最新跑的那一次的資訊而已

並不會累計

我只是想要確定一下這幾種到底是怎樣運作的 3Q

--

All Comments

Charlie avatarCharlie2011-10-02
man bash, REDIRECTION
Callum avatarCallum2011-10-07
謝謝 已找到 我看一下^^
Gary avatarGary2011-10-08
> 是檔案內容清空(truncate)再開始導向, >> 是 append.
Emma avatarEmma2011-10-12
>,>>是redirect stdout,有2的那個是stderr