λ tree --help List contents of directories in tree-like format. tree - list contents of directories in tree-like format Tree is a recursive directory listing program that produces a depth indented listing of files. With no arguments, tree lists the files in the current directory. When directory arguments are given, tree lists all the files and/or directories found in the given directories each in turn. Upon completion of listing all files/directories found, tree returns the total number of files and/or directories listed. USAGE tree <options> OPTIONS: --help outputs a verbose usage listing. --version outputs the version of tree-cli. --debug show debug info. --ignore ignores directory or file you specify. --fullpath prints the full path prefix for each file. --noreport omits printing of the file and directory report at the end of the tree listing and omits printing the tree on console. -a all files are printed. By default tree does not print hidden files (those beginning with a dot '.'). In no event does tree print the file system constructs '.' (current directory) and '..' (previous directory). -d list directories only. -f append a '/' for directories, a '=' for socket files and a '|' for FIFOs -i makes tree not print the indentation lines, useful when used in conjunction with the -f option. -l max display depth of the directory tree. -o send output to filename. EXAMPLE: $ tree $ tree -l 2, -o out.txt --ignore [node_modules, test] -d --noreport
-V, --version output the version number -a, --all-files All files, include hidden files, are printed. --dirs-first List directories before files. -d, --dirs-only List directories only. -I, --exclude [patterns] Exclude files that match the pattern. | separates alternate patterns. Wrap your entire pattern in double quotes. E.g. `"node_modules|lcov". -L, --max-depth <n> Max display depth of the directory tree. -r, --reverse Sort the output in reverse alphabetic order. -F, --trailing-slash Append a '/' for directories. -h, --help output usage information