将项目目录结构以树状的文本形式输出
本文最后更新于 2023-07-07,文章内容可能已经过时。
一 使用tree命令
首先在打开idea 中的 Terminal 终端或者在cmd里面进入到目录
输入tree
可以得到目录树
输入tree -f
可以得到目录加文件树
输出到文件tree >> 1.txt
输出到文件tree /f >> 2.txt
提示没有这个命令怎么办
windows在官网下载https://sourceforge.net/projects/gnuwin32/files/tree/
linux通过sudo apt-get install tree
或者yum install tree -y
安装
mac可以用第二种也可以用homebrew安装 brew install tree
二 使用指令
得到目录加文件树
find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
可以将命令使用别名保存这样下次就不用输这么一大串了
alias tree=" find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
上述别名只会在当前终端有效重开后就失效了,需要永久保存的话
vim ~/.bashrc
将需要保存的命令放进去 然后source ~/.bashrc
如果不生效,则vim ~/.bash_profile
然后source ~/.bash_profile
mac先用echo $SHELL
检查下自己的zsh还是bash,是zsh则用下面的命令bash则用上面的
vim ~/.zshrc
将需要保存的命令放进去 然后source ~/.zshrc
参考资料
https://www.bilibili.com/read/cv16450636/
https://blog.csdn.net/xt199711/article/details/122493568