Dateiliste erstellen

H

heckmic

Mitglied
Hallo,

ich möchte eine Dateiliste erstellen.
Die Dateien befinden sich unter /mnt in diversen Unterordnern.
Es sollen nur Dateien (Endungen verschieden) in die Liste geschrieben werden, nicht dir Ordner.

Bsp:

/mnt/ordner1/datei

--> soll rein

aber wenn find zuerst den Ordner findet:

/mnt/ordner1

--> soll nicht rein

Hintergrund ist, das eben diese Liste dann benutzt wird um die Dateien woanders hinzukopieren.

Ich danke euch schonmal!
 
Hi,

Dateiendungen kannst du z.b. :

Code:
locate Endung
locate .mp3

finden.

Gruss tavgm
 
Hallo heckmic

Wie du ja selber schon schreibst, wäre 'find' eine Lösung für dein Problem... Hast du dir das schon mal angeschaut?
http://man.splitbrain.org/find
Es gibt da ganz nützliche 'Test-Optionen'...

Gruss
d22
 
Locate weiß ich auch, aber die files haben keine Endung.

http://man.splitbrain.org/find habe ich mir angesehen, aber nix gescheites hinbekommen. Weiß jemad die Lösung??

find /mnt ..... ???? > dateiliste.lst
 
Zuletzt bearbeitet:
Vielleicht so etwas?

Code:
find /mnt -type f > dateiliste.lst

Code:
(...)
-type c
              File is of type c:
              b      block (buffered) special
              c      character (unbuffered) special
              d      directory
              p      named pipe (FIFO)
              f      regular file
              l      symbolic link
              s      socket
              D      door (Solaris)
(...)
 
Aber leider nicht gesehen, bzw. nicht so ganz verstanden. Deshalb gibt es doch das Forum, oder?
 
Ja, deshalb gibt es ein Forum, und deshalb habe ich ja auch eine Antwort geschrieben.
Aber man hilft einfach lieber wenn man merkt, dass das Gegenüber auch Initiative zeigt und nicht einfach wartet, bis die Lösung serviert wird...

Gruss
d22
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

Bestimmte Dateien aus vielen Unterordnern löschen

Nützliche Links zu openSUSE

Heimserver Konfiguration für Ubuntu Server?!

Samba Ordner&Rechte struktur Hilfe!

Zurück
Oben