我喜欢tree用来列出目录,我有一个 git 存储库,里面有我所有的点文件。为了能够看到它们,我需要这样做tree -a,但这也会列出目录中的内容.git,大多数人(包括我自己)都不敢触摸。
我如何才能tree -a只排除.git目录?
小智 26
您需要使用 -I 标志来排除模式:
tree -a -I '.git'
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。
我需要排除.git以及.vendor不知道如何指定多个目录。
这有效:
tree -a -I '.git|.vendor'
Run Code Online (Sandbox Code Playgroud)