2010年9月2日 星期四

建立空白檔案

在Linux下,要透過指令建立一個空白檔案,很簡單,透過touch指令就可以了~

%> touch FileName.txt

而在Windows下要建立空白檔案就比較難一點了~
最後想到一個辦法~
%> createnewfile 1>FileName.txt 2>NUL
1:是表示Standard Output
2:是表示Error Output
上面的意思是說,把Standard Output放到FileName.txt這一個檔案中,而把Error Output放到NUL設備中,NUL就像一個黑洞~東西都會被吸進去~
換句話說,我們本來就沒有createnewfile這一個指令,所以,它不會有Standard Output,所以產生的FileName.txt裡面就不會有內容!而本來應該顯示的錯誤訊息就被黑洞吸走,所以也不會顯示在螢幕上!