Mac OS X下的tree命令

2015-12-17  本文已影响0人  北极狐狸

Mac下没有Linux下的tree命令,但是今天找到一个非常牛逼的一条指令可以模拟tree命令的功能:

find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'

你可以将他添加到你的.bash_profile文件下:

echo "alias tree=\"find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'\"" >> ~/.bash_profile && source ~/.bash_profile

这样你可以在你的Mac终端下是用tree命令实现类似的效果。

效果图:


目前不太清楚这里面涉及到的正则表达式机制。先占个坑,等有空好好分析一下。

上一篇 下一篇

猜你喜欢

热点阅读