Die erste Möglichkeit ist diese kleine Shell-Funktion, die man beispielsweise in der ~/.bashrc definieren kann, um sie immer zur Hand zu haben:
dir() { ls -l |awk '{ if ( substr($1,1,1)== "d") {print}}' }
Die Funktion filtert aus einem Verzeichnislisting im Langformat alle Einträge, die zu einem Directory gehören. Dasselbe geht allerdings auf der Kommandozeile auch kürzer, nämlich so:
ls -l | grep ^d
Bei beiden Methoden erhält man auch die Informationen zu Eigentümer, Rechten und Erstellungsdatum aus der ls-Ausgabe. Kommt es darauf nicht an, sondern braucht man nur die
Verzeichnisnamen, dann bekommt man noch schneller eine übersichtliche Darstellung so:
ls -d */