工作需要定時自動解析檔案並移動到指定目錄,所以我抽空研究了一下c#的檔案操作,這個總算是可以看見程式在跑的程式了,視覺化相當直觀。
檔案和資料夾操作主要是directory類和directoryinfo類,比較淺顯的區別是只是directoryinfo需要例項化使用,directory為靜態函式。
把指定路徑資料夾和裡面的檔案輸出到兩個listbox裡
private void button2_click(object sender, eventargs e)//a位址 b位址裡的目錄 c目錄裡資料夾 dd每個資料夾裡的檔案
}
fyi:帶\為資料夾裡,不帶\為檔案
例項:如果存在done檔案,就把xx移動到xx
private void button3_click(object sender,eventargs e)
}}
尋找指定目錄下有沒有特定的檔案
string a= directory.getfiles(@"d:\cloudmusic", "*.***");
移動複製檔案(當前路徑,移動路徑)
file.copy(@"d:\cloudmusic\"+c,eeee);
aa裡的資料夾
directoryinfo aa = new directoryinfo(@"d:\cloudmusic\");
directoryinfobb = aa.getdirectories();
foreach(directoryinfo c inbb)
aa裡檔案和資料夾
directoryinfoaa = new directoryinfo(@"d:\cloudmusic\");
filesysteminfobb = aa.getfilesysteminfos();
foreach(filesysteminfo c inbb)
aa裡的檔案
directoryinfoaa = new directoryinfo(@"d:\cloudmusic\");
fileinfobb = aa.getfiles();
foreach(fileinfo c inbb)
Linux 檔案顯示檔案命令
檢視檔案內容的命令 cat 由第一行開始顯示內容,並將所有內容輸出 tac 從最後一行倒序顯示內容,並將所有內容輸出 more 根據視窗大小,一頁一頁的現實檔案內容 less 和more類似,但其優點可以往前翻頁,而且進行可以搜尋字元 head 只顯示頭幾行 tail 只顯示最後幾行 nl 類似於c...
linux cat 顯示檔案內容
cat 選項 檔案 cat命令的用途是連線檔案或標準輸入並列印。這個命令常用來顯示檔案內容,或者將幾個檔案連線起來顯示,或者從標準輸入讀取內容並顯示,它常與重定向符號配合使用。1.一次顯示整個檔案 cat filename 2.從鍵盤建立乙個檔案 cat filename只能建立新檔案,不能編輯已有...
c 檔案讀取,移動,複製
1.讀取path路徑下所有檔案 directoryinfo root newdirectoryinfo path fileinfo files root.getfiles 2.讀取檔案內容 fullname為檔案完整路徑 例項 e edi text.txt string str system.io....