若未裝 tree 命令但想要顯示 Directory tree,可以用 find 命令搭配 sed 命令做到類似的效果。

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

1.jpg

運行起來很接近 tree 命令的效果,只是線不像 tree 命令那樣漂亮,也沒有像 tree 命令那樣可吃命令參數。

如果這樣的效果已經很夠用,那可以設上 alias。

alias tree=“find . -print | sed -e ’s;[^/]*/;|;g;s;|; |;g'”

2.jpg

後續方便重複使用。

3.jpg