HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

tre — Show the contents of the current directory as a tree. Respects the `.gitignore` settings by default.

Submitted by: @import:tldr-pages··
0
Viewed 0 times
thecurrentcommandcontentsshowclitre

Problem

How to use the tre command: Show the contents of the current directory as a tree. Respects the .gitignore settings by default. More information: <https://github.com/dduan/tre#everything-else>.

Solution

tre — Show the contents of the current directory as a tree. Respects the .gitignore settings by default. More information: <https://github.com/dduan/tre#everything-else>.

Print directories only:
tre {{[-d|--directories]}}


Print JSON containing files in the tree hierarchy instead of the normal tree diagram:
tre {{[-j|--json]}}


Print files and directories up to the specified depth limit (where 1 means the current directory):
tre {{[-l|--limit]}} {{depth}}


Print all hidden files and directories using the specified colorization mode:
tre {{[-a|--all]}} {{[-c|--color]}} {{automatic|always|never}}


Print files within the tree hierarchy, assigning a shell alias to each file that, when called, will open the associated file using the provided command (or in $EDITOR by default):
tre {{[-e|--editor]}} {{command}}


Print files within the tree hierarchy, excluding all paths that match the provided regex:
tre {{[-E|--exclude]}} {{regex}}


Display help:
tre {{[-h|--help]}}


Display version:
tre {{[-V|--version]}}

Code Snippets

Print directories only

tre {{[-d|--directories]}}

Print JSON containing files in the tree hierarchy instead of the normal tree diagram

tre {{[-j|--json]}}

Print files and directories up to the specified depth limit (where 1 means the current directory)

tre {{[-l|--limit]}} {{depth}}

Print all hidden files and directories using the specified colorization mode

tre {{[-a|--all]}} {{[-c|--color]}} {{automatic|always|never}}

Print files within the tree hierarchy, assigning a shell alias to each file that, when called, will open the associated file using the provided `command` (or in `$EDITOR` by default)

tre {{[-e|--editor]}} {{command}}

Context

tldr-pages: common/tre

Revisions (0)

No revisions yet.