
我需要列印某個來源目錄下的目錄和所有子目錄的完整路徑
例如,如何列印 /etc 或 /var .. 下的所有目錄/子目錄(包括以點「.」開頭的目錄)?
列印範例
/etc/rc0.d
/etc/rc1.d
/etc/rc2.d
/etc/rc3.d
/etc/rc4.d
/etc/rc5.d
/etc/rc6.d
/etc/.test.dir
/etc/xd1/menus/preferences-merged
/etc/xd2/menus/applications-merged
/etc/xd3/menus/preferences-post-merged
.
.
.
.
答案1
find <some path> -type d
答案2
tree
會做的。若要包含 '.dotfiles' -a
,以顯示每個檔案的完整路徑-f
:
tree -af
如果你不喜歡縮排:
tree -afi