본문 바로가기
Linux 리눅스/우분투

tree 제외 지정 without node_modules __init__.py

by 프즈 2023. 3. 28.
반응형

tree 명령어 사용하면 폴더 구조를 공유하여 설명하고 싶을 때 유용하게 사용할 수 있는데요. 개발하다 보면 열어 볼일은 없지만 가지고 있는 파일들이 있어요. pip나 npm으로 다운로드하는 파일들이 있는가 하면 __init__.py 파일은 내용이 없는 경우가 많아서요. 단순히 보여주기 싫은 때 사용할 수 있는 옵션으로 대문자 아이 -I 를 사용할 수 있습니다.

node_modules를 보여주고 싶지 않은 경우 아래처럼 사용 할 수 있어요.

tree -I node_modules

여러 개인 경우에는 여러 번 옵션을 사용할 수 있습니다.

tree -C -I node_modules -I venv -I __init__.py -I __pycache__

잠시 폴더 구조보면서 이야기할 때 유용하게 사용할 수 있어요. 이 옵션이 들어간 상태로 alias를 설정해 놔도 좋습니다.

alias tree='tree -C -I node_modules -I venv -I __init__.py -I __pycache__'

한번 alias 설정해두고 bash_profile이나 .bashrc 같은 파일에 넣어두면 다음부터는 tree만 입력해도 되겠죠.

반응형

댓글