如果我有十個檔案
每個檔案中都有「中文」兩個字
想把這兩個字全都改成「chinese」
不知道可不可以用automator達成呢?
hua01 wrote:
可是這個軟體好像要寫...(恕刪)
BBEdit/TextWrangler 是純文字編輯器,要寫什麼 AppleScript ????

啟動應用程式按 CMD+F 然後把所有你要搜尋的檔案、或是整個檔案夾拖到最下方的欄位
(就是上圖中有灰色字寫 nothing to search 的那個淺方框),
最上面的欄位填你要替換的原始字串,例如「中文」,
最下面的欄位填你要替換的目標字串,例如「Chinese」,
按下 Replace All 就會把所有文件裡面的所有「中文」兩個字全部替換成「Chinese」。
注意這只能用來處理「純文字」檔案,包括 TXT、XML 和 HTML,
如果你的文件種類雜七雜八有 HTML 有 Word 有 Keynote,
那沒有任何程式能夠自動批次處理。
BBEdit/TextWrangler 最強大的功能就是可以用 Regular Expression 來描述搜尋字串,
在搜尋對話框按 CMD+G 就可以切換這個功能。
例如你只要把 <title> 裡面的「中文」換成「Chinese」,其他地方保持不動的話,
可以這樣用:
搜尋: (<[tT][iI][tT][lL][eE]\s*/*>.*)中文([^<]*)
替換: \1Chinese\2




























































































