Programming/기초지식
폴더 구조를 출력하는 명령어
Cafe_Caramelo
2022. 4. 4. 03:23
반응형
프로젝트 README 문서를 작성하다가 프로젝트 폴더 구조를 보여주고 싶었습니다.
먼저 윈도우 커맨드 창을 띄운다. 그리고 출력을 원하는 폴더 경로로 이동 후 아래 명령어를 입력합니다.
cmd는 명령 프롬프트(cmd.exe)를 실행한다는 의미입니다. 그리고 //c는 뒤에 오는 문자열을 받아서 실행한다는 의미입니다.
cmd //c tree
이렇게 입력하면 현재 자신이 위치한 경로 아래의 모든 폴더 경로가 출력됩니다.
cmd //c tree 명령어를 입력하면 아래와 같이 출력됩니다. 뭔가 지저분해 보입니다. 좀 더 깔끔하게 출력하고 싶습니다.
▒▒src
▒▒ ▒▒▒▒main
▒▒ ▒▒ ▒▒▒▒asciidoc
▒▒ ▒▒ ▒▒ api-doc.adoc
▒▒ ▒▒ ▒▒
▒▒ ▒▒ ▒▒▒▒java
▒▒ ▒▒ ▒▒ ▒▒▒▒com
▒▒ ▒▒ ▒▒ ▒▒▒▒board
▒▒ ▒▒ ▒▒ ▒▒▒▒controller
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ HomeController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ MessageController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ProductController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒ UserController.java
▒▒ ▒▒ ▒▒ ▒▒ ▒▒
//a 명령어를 추가합니다.
cmd //c tree //a
//a 명령어는 텍스트 문자로 처리한다는 뜻입니다.
+---src
| +---main
| | +---asciidoc
| | +---java
| | | \---com
| | | \---board
| | | +---controller
| | | | \---.mvn
| | | | \---wrapper
| | | +---domain
| | | +---exception
| | | | +---common
| | | | +---file
| | | | +---product
| | | | \---user
| | | +---mapper
| | | +---redis
| | | +---security
| | | +---service
| | | \---util
cmd //c tree //f
//f 명령어는 폴더와 폴더 안에 있는 파일까지 출력합니다.
+---src
| +---main
| | +---asciidoc
| | | api-doc.adoc
| | |
| | +---java
| | | \---com
| | | \---board
| | | +---controller
| | | | | HomeController.java
| | | | | MessageController.java
| | | | | ProductController.java
| | | | | UserController.java
참고
https://superuser.com/questions/531592/how-do-i-add-the-tree-command-to-git-bash-on-windows
how do I add the 'tree' command to git-bash on Windows?
I'm using git-bash on Windows 7. I'd like to see a tree of the current directory. However: jcollum@DEVELOPER01 ~/Dev/express_coffee $ tree . ...
superuser.com
반응형