小脚本,统计一个目录下满足特定条件文件的代码行数
生活随笔
收集整理的這篇文章主要介紹了
小脚本,统计一个目录下满足特定条件文件的代码行数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
find -regex .*cc -o -regex .*h | xargs wc -l
find也自帶了執行命令的方法:find -regex .*cc -o -regex .*h -exec wc -l '{}' \;?
這種方法的結果不太對,只能統計到滿足 ?-regex .*h 的文件
?
注明一下:
find默認從當前目錄遞歸的查找;
-o 表示條件或;
-regex表示正則表達式條件;
{}使用來替換滿足條件的結果的,要用’‘括起來;
-exec執行命令需要加分號;,不過要使用反斜杠轉移;
也可以指定文件類型,用-type 指定,方法如下:?
-type?cFile is of type?c:
- b
- block (buffered) special c
- character (unbuffered) special d
- directory p
- named pipe (FIFO) f
- regular file l
- symbolic link s
- socket D
- door (Solaris)
轉載于:https://www.cnblogs.com/welkinwalker/archive/2011/07/20/2111617.html
總結
以上是生活随笔為你收集整理的小脚本,统计一个目录下满足特定条件文件的代码行数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为何原价7万美元的谢尔比GT500,最后
- 下一篇: 迪拜游多少钱啊?