1. 程式人生 > >Linux——比較實用的shell命令

Linux——比較實用的shell命令

文件的 註釋 wc -l 代碼 l命令 文件數量 index.php code 過濾註釋

1)統計當前目錄下的index.php文件的行數

[root@huanqiu_web1 ~]# cat index.php |wc -l
17

2)統計web目錄下,js文件數量:


[root@huanqiu_web1 ~]# find web/ -name "*.js" |wc -l

3)統計web目錄下所有js文件代碼行數:

[root@huanqiu_web1 ~]# find web/ -name "*.js" |xargs cat|wc -l 或 wc -l `find web/ -name "*.js"`|tail -n1

4)統計web目錄下所有js文件代碼行數,過濾了空行:
`[root@huanqiu_web1 ~]# find web/ -name "*.js" |xargs cat|grep -v ^$|wc -l``

5)統計web目錄下所有js文件代碼行數。過濾註釋行
[root@huanqiu_web1 ~]# find web/ -name "*.js" |xargs cat|grep -v -e ^$ -e ^\s*\/\/.*$|wc -l

Linux——比較實用的shell命令