Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 正在按排序顺序获取项目中所有文件的行数。(Bash终端)_Linux_Bash_Unix_Terminal - Fatal编程技术网

Linux 正在按排序顺序获取项目中所有文件的行数。(Bash终端)

Linux 正在按排序顺序获取项目中所有文件的行数。(Bash终端),linux,bash,unix,terminal,Linux,Bash,Unix,Terminal,我有一个包含很多*.cpp和*.h文件的文件夹。我想得到所有文件的行数,并按行数的排序顺序显示在屏幕上 我知道,wc-l*.h*.cpp将显示所有带有行数的文件名,但不会按排序顺序显示 使用wc-l*.h*.cpp | sort-n。一个作业(排序),一个工具(sort)。既然这是源代码,我就用sloccount来代替wc。哇+1对于这个奇妙的资源!在处理带有子目录(例如java)的情况时,下面的命令递归地执行相同的操作查找-name*.java | xargs wc-l | sort-n

我有一个包含很多*.cpp和*.h文件的文件夹。我想得到所有文件的行数,并按行数的排序顺序显示在屏幕上


我知道,
wc-l*.h*.cpp
将显示所有带有行数的文件名,但不会按排序顺序显示

使用
wc-l*.h*.cpp | sort-n
。一个作业(排序),一个工具(
sort
)。

既然这是源代码,我就用
sloccount
来代替
wc
。哇+1对于这个奇妙的资源!在处理带有子目录(例如java)的情况时,下面的命令递归地执行相同的操作<代码>查找-name*.java | xargs wc-l | sort-n