下面給大家介紹的Perl腳本batchReplace.pl用來批量替換文字/代碼工具詳解,你可能還不知道,下面我門一起來看看,希望對需要的朋友有所幫助! Perl腳本batchReplace.pl可以用來批量替換文件中的文字/代碼。可在指定目錄中查找指定類型的文件,并遞歸檢查子目錄;在輸出文件時復制輸入文件的目錄結構。 [附件]Win32應用程序batchReplace.exe是由Perl腳本編譯產生的可執行程序,不需安裝Perl運行環境即可執行。 在命令行中使用 batchReplace.exe[ -i 輸入文件路徑(或包含文件的目錄)][ -o 輸出文件位置(文件或目錄)][ -c 批量輸入文件的擴展名,以“.”開始,多個擴展名之間以“|”隔開][ -m 匹配模式][ -I(忽略匹配內容的字母大小寫)][ -G(全局查找要匹配的內容)][ -e 例外的字符串,是對匹配模式的補充,如果在匹配結果中發現有這樣的字符串,做不匹配處理][ -r 替換的內容] 上述參數沒有順序限制。當 -o 參數所涉及的文件路徑不存在時,會自動創建。當輸出文件已經存在時,文件原有的內容將被覆蓋。(安全起見,請不要輸出到輸入文件的原始位置,以免造成不可恢復的損失。) 例如: batchReplace.exe -i d:\gaoshu1 -o d:\do\123\456 -e http://www.blueidea.com/ 通過配置文件 batchReplace.set 設置參數 配置文件中可包含以下設置項目(格式范例,注意大小寫): Input=E:\fna\ 指定輸入路徑,相當于命令行參數 -i 的默認值。 -i=E:\fna\ 同上。 Output=E:\dnaWalks\ 指定輸出路徑,相當于命令行參數 -o 的默認值。 -o=E:\dnaWalks\ 同上。 Match= |
免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!
掃一掃,關注站長網微信