linux下统计所有py文件的代码多少行
生活随笔
收集整理的這篇文章主要介紹了
linux下统计所有py文件的代码多少行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
find . -name "*.py" | xargs cat | wc -l輸出:10234find . -name "*.py" | xargs wc -l
輸出:
50 ./xxx.py
60 ./ddd.py
^
^
5 ./zzz.pyfind . -name "*.py" | wc -l
輸出:
73
僅返回其中一個文件的行數過濾空行的命令
find . -name "*.py" | xargs cat|grep -v ^$|wc -l1、-v是grep排除的參數,例如查詢除了包含ABC的行,例如cat a.txt|grep -v 'ABC'
2、^代表行首,$代表行尾。 ^$是空行的意思
3、^#表示首字母為#的行,linux里的文件,#號開頭一般都是注釋內容
4、grep -v '^$' /etc/rsyslog.conf | grep -v '^#'
查詢/etc/rsyslog.conf文件,但是不包含空行和注釋行
^代表行首,$代表行尾。 ^$是空行的意思
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的linux下统计所有py文件的代码多少行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 批量移动某目录下某类型的文件到指定的目录
- 下一篇: vim g的作用