Hallo!
Ich habe da mal eine Anfängerfrage:
Ich habe ein Verzeichnis mit mehreren Dateien und Unterverzeichnissen, die auch wieder Dateien enthalten. Ich möchte jetzt von bestimmten Dateien im Verzeichnis und in den Unterverzeichnissen Sicherheitskopien in den gleichen Verzeichnissen erstellen, möglichst ohne viel Schreibarbeit.
z.B. DATEI.ENDUNG soll werden DATEI.ENDUNG und DATEI.ENDUNG.KOPIE im gleichen Verzeichnis.
MfG
Jens
Dateien kopieren
Re: Dateien kopieren
find(1) ist Dein Freund:<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">find . -name "*.endung" -exec cp {} {}.kopie \<!--no-->;</font><hr></pre></blockquote>Findet (find) ab dem aktuellen Verzeichnis (.) Dateien mit der Endung ".endung" (-name "*.endung") und führt für jeden Treffer (-exec) ein cp aus. Für {} wird der jeweils gültige Dateiname eingesetzt.
Jochen
Jochen