*/
ist ein Muster für den Abgleich von Dateinamen, das mit Verzeichnissen im aktuellen Verzeichnis übereinstimmt.
Um nur Verzeichnisse aufzulisten, finde ich diese Funktion gut:
# Long list only directories
llod () {
ls -l --color=always "$@" | grep --color=never '^d'
}
Stecken Sie es in Ihr .bashrc fichier.
Beispiele für den Gebrauch:
llod # Long listing of all directories in current directory
llod -tr # Same but in chronological order oldest first
llod -d a* # Limit to directories beginning with letter 'a'
llod -d .* # Limit to hidden directories
Hinweis: Die Funktion wird unterbrochen, wenn Sie die -i
Option. Hier ist eine Lösung für dieses Problem:
# Long list only directories
llod () {
ls -l --color=always "$@" | egrep --color=never '^d|^[[:digit:]]+ d'
}