tree 명령어
디렉토리의 내용을 트리 구조로 보여준다
bash command
Examples
# mac에서는 brew 를 이용해 설치할 수 있다.
brew install tree
# 현재 디렉토리의 모든 하위 파일과 모든 하위 디렉토리를 본다.
tree .
# tree 명령은 숨겨진 디렉토리, 파일도 본다.
tree . -a
# 하위 디렉토리만 본다.
tree . -d
# 파일 이름만 출력하지 않고 절대경로까지 모두 출력한다.
tree . -f
# 인덴트와 그래프는 출력하지 않고 파일 이름만 출력한다.
tree . -i
# 그래프 출력 없이 하위의 모든 파일을 절대 경로로 출력한다.
tree . -i -f
# 주어진 경로를 무시한다. 여러 경로를 지정하려면 `|`를 구분자로 삼는다.
tree . -I "node_modules|bin"
# 1 depth 하위 디렉토리까지만 본다.
tree . -L 1
# html 파일만 본다
tree --prune -P '*.html'
# vim.md 로 이름이 끝나는 파일만 본다
tree --prune -P '*vim.md'