Skip to content

List directories and number of files inside to easily find directories with most files.

License

Notifications You must be signed in to change notification settings

yaroslaff/mostfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mostfiles

List directories and number of files inside to easily find directories with most files.

Give it path (default is .) and few options -d/--dir - each subdirectory counted as 1 file too -a/--all - do not ignore hidden files/directories -r/--recursive - recursive mode. Mostfiles ALWAYS walks subdirectories recursively, but -r flag makes it to count files in nested directories. -m/--min - threshold value. Do not print directories which has less then min files.

Examples:

$ mostfiles
3 .
1 mostfiles/__pycache__
1 mostfiles

3 files in current directory, all hidden files/directories (like .gitignore, .git ) are ignored. Only LICENSE, pyproject.toml and README.md are counted. Subdirectory "mostfiles" not counted because -d not given.

$ mostfiles -r
5 .
2 mostfiles
1 mostfiles/__pycache__

Now . has 5 files. 3 in current directory, but also 2 in subdirectories.

$ mostfiles -ar | head -n 3
32 .
26 .git
13 .git/hooks

Now, count hidden files/directories (such as .git, .gitignore)

Releases

No releases published

Packages

No packages published

Languages