Originally posted by Jerry at 2004-5-6 12:48 PM:
用 dir/s /b > a.bat再來修改要改檔名的檔案。
Originally posted by AlgerChen at 2004-5-6 04:50 PM:
find . -name '?????????????????????????????????*'
ps ?的數目=31
Originally posted by Richard at 2004-5-6 12:59 PM:
謝謝你的回覆, 事情是這樣的...
這裡是我的控墨檔, 儲存自88.01到現在所有的資料, Ink目錄底下分88,89,90,91,92,93等子目錄, 底下再分88.01,88.02.....88.12, 89.01....子目錄, 這樣下來可能有好幾萬個檔案, 我的用意就是只要列出檔名長度大於31就比較容易改.
Originally posted by AlgerChen at 2004-5-6 11:23 PM:
Windows 應該也可以
打開檔案總管在你要開始找的根目錄用搜尋
然後一樣在要搜尋的檔案名稱裡打31個?最後加一個*
這樣就會去找超過31個符號的檔案了(是連副檔名都一起算進去歐).
Originally posted by AlgerChen at 2004-5-7 04:34 PM:
Step 1
可以試著下 dir /s | find /v "/" > directory_list.txt
然後可以用文書編輯器去開這個檔案,結果差強人意,
當然如果你滿足這樣就不需往下看了.
Step 2
下載並安裝,這個蠻不錯的工具
http://download.jgsoft.com/powergrep/SetupPowerGREPDemo.exe
啟動以後 選第一個功能也就是Search
Search 裡面要填什麼? 就是下面三行
的目錄
0 個檔案 0 位元組
Folder 選directory_list.txt所在處
點Filemask 右邊的selector button選 directory_list.txt 要按Add File 歐
按下Search 問題應該解決了
歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) | Powered by Discuz! X2.5 |