Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Verzeichniss mit Unterverzeichnissen und Dateien listen?

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
xforze
Newbie
Newbie
Beiträge: 24
Registriert: 2. Mär 2004, 10:03

Verzeichniss mit Unterverzeichnissen und Dateien listen?

Beitrag von xforze »

Hallo,

welcher Befehl listet mir ein Verzeichniss mit Unterverzeichnissen und Dateien folgendermaßen auf:

home/osrmer/start_coduo
home/osrmer/coduo
home/osrmer/.etwolf/
home/osrmer/.etwolf/pb/
home/osrmer/.etwolf/pb/pbag.so
home/osrmer/.etwolf/pb/pbcl.so
home/osrmer/.etwolf/pb/pbsv.so
home/osrmer/.etwolf/etpro/
home/osrmer/.etwolf/etpro/etconfig.cfg
home/osrmer/rtcw_et
home/osrrmer/.callofduty/
home/osrmer/.callofduty/pb/
home/osrmer/.callofduty/pb/pbag.so
home/osrmer/.callofduty/pb/pbcl.so
home/osrmer/.callofduty/pb/pbsv.so
home/osrmer/.callofduty/uo/
home/osrmer/.callofduty/uo/games_mp.log


Diese Ausgabe komt von tar .
Jemand Ideen ?
admine
Administrator
Administrator
Beiträge: 8928
Registriert: 15. Feb 2004, 21:13

Beitrag von admine »

Moin,

schau nach

Code: Alles auswählen

man ls
in etwa

Code: Alles auswählen

ls -R
liefert dir das Gewünschte
Grüße
-------------------------
..:: Deutsche Mugge ::..
-------------------------
Benutzeravatar
Kurt M
Hacker
Hacker
Beiträge: 408
Registriert: 24. Sep 2004, 12:39
Wohnort: Bayrischer Wald
Kontaktdaten:

Beitrag von Kurt M »

Mit ls geht das glaube ich gar nicht, jedenfalls kenne ich keine Option mit der man den Pfad zu jedem Dateinamen ausgeben könnte.

Mit tar bist du schon am richtigen Weg.

Nimm folgendes Kommando:
tar -cvf /dev/null .

oder wenn das Ergebnis in eine Datei rein soll dann:
tar -cvf /dev/null . >datei
Benutzeravatar
moenk
Administrator
Administrator
Beiträge: 1416
Registriert: 15. Aug 2003, 15:36
Wohnort: N52° 27.966' E013° 20.087'
Kontaktdaten:

Beitrag von moenk »

Mit find kannst Du Dir das so auflisten lassen.
Denkst Du noch selber oder bist Du schon Schwarm?
Benutzeravatar
Libby
Newbie
Newbie
Beiträge: 18
Registriert: 9. Nov 2004, 19:43

Beitrag von Libby »

In dem Jeweiligen Verzeichnis So kannst du dann auch noch das ./ am Anfang wegmachen:

Code: Alles auswählen

find | sed 's/.\///'
Und

Code: Alles auswählen

find | sed 's/.\///' > liste
Speichert dir das ganze dann noch in der Datei "liste".
Antworten