我正在使用 bash 来计算项目中的源代码行数。这是代码:
#!/bin/bash
find . -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l
我想从 ./gen 文件夹中排除文件。我认为这与“修剪”有关,但我不知道该怎么做。
编辑 谢谢 ruakh,但他的代码不是我的最终解决方案,我不得不让它再次计算行数。如果有人想要,这是完成的事情:
#!/bin/bash
find . -path ./gen -prune -o -name '*.java' | xargs wc -l
find . -name '*.xml' | xargs wc -l