2012-09-16 67 views
2

我創建了一個基於a tree script的shell腳本,但是,我需要一種方法來使所述腳本顯示文件以及目錄(順便說一下:我需要腳本在Mac OS X上運行。)使Linux樹bash腳本顯示文件

+5

你能告訴的一段代碼解釋你有什麼和你試圖讓它做你想做的事情? – Joe

回答

5

find . -print更換ls -R | grep ':$',然後調整sed命令,以反映名稱將不會有「:」加入,並找到會顯示當前目錄:

find . -print | sed -e '/^\.$/d' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/'