2

Pythonプロジェクトで複数のサブディレクトリを含むプロジェクトに書き込まれた行数を計算するにはどうすればよいですか。たとえば、dir構造は次のようになります

A  
 \ <*some files here*>\  
  B  
   \ <*some files here*>\ ... and so on...
4

1 に答える 1

12

Linuxでfindユーティリティを使用できます。

コマンドプロンプトで:

$ find <project_directory_path> -name '*.py' | xargs wc -l

これにより、project_directory内の.pyで終わるすべてのファイルの数と、最後に合計が表示されます。(.pyファイルの数だけが必要だと思います)

合計だけが必要な場合は、次を使用できます。

$ find <project_directory_path> -name '*.py' | xargs wc -l | tail -1
于 2011-09-29T00:52:43.887 に答える