我最近將10個JavaScript文件轉換爲一個文件,然後運行JavaScript編譯器。我剛剛有一個錯誤,我已經重用了函數名。如何在聯接文本文件中查找重複的行
是否有一個工具來檢查組合文件中的重複行/函數名稱?
或者我應該創建一個小程序?
我最近將10個JavaScript文件轉換爲一個文件,然後運行JavaScript編譯器。我剛剛有一個錯誤,我已經重用了函數名。如何在聯接文本文件中查找重複的行
是否有一個工具來檢查組合文件中的重複行/函數名稱?
或者我應該創建一個小程序?
我還沒有嘗試過,但在http://www.rlvision.com/dupli/about.asp上提供的「Dupli Find」可能對您有所幫助。
http://secretgeek.net/ps_duplicates.asp中概述的windows powershell腳本還可以幫助您編寫自定義工具。
還有一個在 http://www.microsoft.com/technet/scriptcenter/resources/qanda/aug05/hey0819.mspx
cat file.js | grep -o "function\([[:space:]]\+[a-zA-Z0-9_]\+\)\?[[:space:]]*(" | sort | uniq -c | sort -n
腳本解決方案內容如下:
你可以過濾掉非重複,但更容易排序,所以他們先來。
編輯更改正則表達式,包括匿名函數
沒有覆蓋全局變量的匿名函數賦值 – 2008-11-27 15:30:38