posted by jwerner on Thursday, April 12, 2012 9:53 AM

Wie kann man in einer Ordnerstruktur bestimmte Dateitypen finden und inklusive der Ordnerstruktur rekursiv kopieren? find und cpio stehen zur Hilfe bereit!

Heute wollte ich mein historisch gewachsenes Archiv mit Familienfotos aufräumen. Innerhalb des Bilder-Ordners waren Foto- und Video-Dateien gemischt.

Die Video-Dateien haben z.B. die Erweiterungen MOV, QT, MPG oder MP4.

Um nun aus dem Quellordner alle Video-Dateien in einen Zielordner zu kopieren und dabei die Unterordner-Strukturen mit zu übernehmen, kann man folgenden Befehl verwenden:

find /pfad/zu/Quellordner -iname *.mp* \
   -o -iname *.mov \
   -o -iname *.qt | \
   cpio -pvdmB /pfad/zu/zielordner

Comments

No comments


Please enter the letters as they are shown in the image above.
Letters are not case-sensitive.

Add comment

Change Log

Created OnApr 12, 2012 9:53:47 AM CEST
Created ByJoachim Werner
Updated OnJun 5, 2012 12:24:24 PM CEST
Updated ByJoachim Werner