Wie kann ich alles unterhalb eines Verzeichnisses auflisten?
Um alles unter einem Verzeichnis zu sehen,
egal wie tief es verschachtelt ist,
Du kannst ls die Flagge geben. -R
(was „rekursiv” heißt).
Wenn du „ ls -R “ in deinem Home-Verzeichnis benutzt,
Du wirst so was wie das hier sehen:
backup course.txt people seasonal
./backup:
./people:
agarwal.txt
./seasonal:
autumn.csv spring.csv summer.csv winter.csv
Hier siehst du alle Dateien und Verzeichnisse auf der aktuellen Ebene. dann alles in jedem Unterverzeichnis, und so weiter.
Diese Übung ist Teil des Kurses
Einführung in Shell
Anleitung zur Übung
Damit du weißt, was was ist,
ls hat noch eine weitere Option, nämlich -F\, die nach dem Namen jedes Verzeichnisses die Angabe „ / “ ausgibt.
und ein „ * “ hinter dem Namen jedes ausführbaren Programms.
Führ „ ls “ mit den beiden Flags „ -R “ und „ -F “ sowie dem absoluten Pfad zu deinem Home-Verzeichnis aus.
um alles zu sehen, was drin ist.
(Die Reihenfolge der Flags ist egal, aber der Verzeichnisname muss am Ende stehen.)
Interaktive Übung
In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.
Übung starten