列印所有子目錄(包括以“.”開頭的目錄)

列印所有子目錄(包括以“.”開頭的目錄)

我需要列印某個來源目錄下的目錄和所有子目錄的完整路徑

例如,如何列印 /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

相關內容