user2413 Asked: 2020-11-02 14:10:18 +0800 CST2020-11-02 14:10:18 +0800 CST 2020-11-02 14:10:18 +0800 CST wc -l *.py 用于所有子目录 772 我想计算所有子目录(和子子目录)中所有 .py 文件中的所有行。我尝试这样做: find strats/ -type f | wc -l *.py 但同样,它只计算当前目录中 .py 文件中的行数, bash 1 个回答 Voted Best Answer steeldriver 2020-11-02T14:22:02+08:002020-11-02T14:22:02+08:00 您可以使用 find strats/ -type f -name '*.py' -exec wc -l {} + 每个文件的单独计数;或者 find strats/ -type f -name '*.py' -exec cat {} + | wc -l 对于所有文件的单个总行数。
您可以使用
每个文件的单独计数;或者
对于所有文件的单个总行数。