cd.>a.txt
cd.表示改變當前目錄為當前目錄,即等於沒改變;而且此命令不會有輸出.copy nul a.txt>表示把命令輸出寫入到檔案。後面跟著a.txt,就表示寫入到a.txt。
而此例中命令不會有輸出,所以就建立了沒有內容的空檔案。
nul表示空裝置,從概念上講,它不可見,存在於每個目錄中,可以把它看成乙個特殊的「檔案」,它沒有內容;一般可把輸出寫入到nul,來達到遮蔽輸出的目的,如type nul>a.txtpause>nul
,此命令執行效果是暫停,並且不會顯示「請按任意鍵繼續. . .」。此例子表示將空裝置複製到
a.txt
,同樣建立了沒有內容的空檔案。
此例子表示顯示空裝置的內容,並寫入到a.txt。echo a 2>a.txt
"2"表示錯誤輸出的控制代碼,此例中沒有錯誤輸出,所以建立了沒有內容的空檔案。fsutil file createnew d:\a.txt 0其實》預設都是重定向了控制代碼1,即標準輸出控制代碼。比如
cd.>a.txt
,其實就是cd. 1>a.txt
。同樣,控制代碼3到9也可以使用在本例中,它們是未經定義的控制代碼,也不會有輸出,如
echo a 3>a.txt
。
使用fsutil建立了乙個空檔案。其他命令
衹要沒有輸出,並重定向到檔案就可以了echo a>a.txt
最常用的是echo命令,此例子表示把字母a和回車換行覆蓋輸出到a.txt(如果a.txt原來已有內容則覆蓋掉原來的內容),如果追加內容,可以使用>>,如echo b>>a.txt
,表示把b和回車換行追加到檔案末尾。
其他命令的重定向輸出,如
type a.txt > b.txt
copy a.txt b.txt
fsutil file createnew d:\a.txt 1
SVN建立新檔案不能提交的處理
此經驗是針對svn在提交的時候,不能直接提交新建的檔案的問題,如下,我明明在資料夾下新建了乙個文字文件,結果提交的時候空空如也。1問題是由於在svn下的某些目錄的屬性忽略檔案導致的,根據以下步驟去掉就可以了。在當前新建檔案的目錄下,右鍵空白處 2選擇properties 3找到所有有ignore字眼...
Linux中建立檔案的10種方法
眾所周知,linux中所有內容都是檔案,其中包括網絡卡以外的所有裝置。作為乙個linux管理員可能一天在linux伺服器上會建立linux檔案很多次。建立檔案其實可以有很多種方式,本篇文章主要用於總結建立檔案的不同方法,下面就來看一下有哪些方法吧。建立檔案有以下幾種方法。1,如何建立新檔案使用重定向...
建立文字檔案的兩種方法
建立文字檔案的兩種方法 2011年02月07日 1 建立文字檔案的兩種方法 sub vb建立檔案 dim sfname as string,ifnumber as integer,r as long sfname thisworkbook.path vb檔案.txt ifnumber freefil...