摘要:
今天面试时,突然被面试官问到怎样用shell命令搞定某个文件夹下java代码行数的统计。想了一下,基本思路就是找到这个文件夹下面的所有java文件,然后每个文件统计一下代码,外层套个for循环,叠加一下结果,就拿到想要的结果了。不过显然面试官希望我用一句shell搞定,当场晕菜了,没搞定。回来想了一下,其实确实不是啥太难的问题。最粗略版Shell代码 find.-name"*.java"|xargswc-l|grep"total"|awk'{print$1}'find.-name"*.java"|xargscat|wc 阅读全文
摘要:
find /path -name '*.cpp' |xargs wc -l 阅读全文