1个盆、查看項(xiàng)目文件代碼行數(shù)
$ cd 項(xiàng)目文件夾路徑(直接拖到這里)
$ find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
2捏膨、查找項(xiàng)目中是否使用某個(gè)私有庫API
$ cd(將項(xiàng)目文件夾拖到此處)YourProjectPath
$ find. |grep-v.svn | grep"\.a" | grep-v"\.app" | xargs grep (私有API名稱如:IOKit)
或者
$ grep-lr"(私有API名稱如:IOKit)" *| grep-v.svn|grep-v.md
3涝动、檢查某些文件中是否使用了IDFA:
$ cd(將檢測文件夾拖到此處)YourFolderPath
$ grep-r advertisingIdentifier.(后面的.不能少)
或者
$ grep-lr advertisingIdentifier.
4、查找該目錄及子目錄下包含“* 某關(guān)鍵字 *”的文件
$ cd(將查找文件夾拖到此處)YourFolderPath
$find.-name"*關(guān)鍵字*"http:// *表示匹配任意多個(gè)字符
5、查找該目錄下(不包括子目錄)包含“* .某后綴”的文件
$ cd(將查找文件夾拖到此處)YourFolderPath
$ find.-name"*.后綴"
6箕母、查找文件或目錄大泄美丁(大于+, 等于 空储狭, 小于-互婿;字節(jié) = c , 千字節(jié) = k辽狈, 兆字節(jié) = M 慈参,吉字節(jié) = G)
$ cd(將查找文件夾拖到此處)YourFolderPath
$find./-size-5c// 查找文件size小于5個(gè)字節(jié)的文件或目錄
$find./-size 5k// 查找文件size等于5k的文件或目錄
$find./-size+5M// 查找文件size大于5M的文件或目錄
$find./-size+5G// 查找文件size大于5G的文件或目錄
7、查找第三方庫中是否存在指定類名
$ cd(將查找文件夾拖到此處)Cocopod文件夾下
$grep -r -n "類名" ./