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