reguläre ausdrücke
Mathias Velten
m.velten at gmx.de
Don Jan 11 15:52:21 GMT 2007
On Do, 2007-01-11 at 16:04 +0100, Remo Fritschi wrote:
> Hallo zusammen
>
> Auf meinem Fileserver (samba3 auf Ubuntu) möchte ich mit einem Cronjob jede Nacht Dateien von einem Ort zum Anderen kopieren.
> Die Daten, welche ich kopieren möchte sind vorwiegend MS-Word Dateien.
> Das ganze habe ich eingerichtet und es funktioniert.
> Leider macht das Word immer so lästige Auslagerungsdateien, welche mit einem "~" Beginnen.
> Diese möchte ich natürlich nicht kopieren.
>
> Kann mir jemand sagen wie der cp-Befehl aussieht.
> Habe zum Beispiel an so was gedacht:
>
> cp "^!~*" test/
>
> Natürlich funktioniert das nicht...
> Kann ich überhaupt mit cp solche reguläre ausdrücke verwenden?
> Könnt ihr mir helfen?
>
> Danke zum voraus!
> Gruss Remo
>
> --
> Ausgehende eMail ist virenfrei.
> Überprüft durch AVG.
> Version: 7.5.433 / Virendatenbank: 268.16.9/622 - Ausgabedatum: 10.01.07 14:52
>
>
Weder schön noch elegant oder sonstwas, aber sollte funktionieren:
for i in `ls -1 | grep -v *~`; do cp $i YOURDESTINATION;done
Es wird sicherlich noch eine andere schönere Lösung kommen..
Gruß Mathias Velten