AW: reguläre ausdrücke

Remo Fritschi remo.fritschi at federtechnik.ch
Fre Jan 12 06:19:17 GMT 2007


Guten Morgen

Vielen Dank für eure Ideen und Ansätze zu meiner Frage..
Eigentlich ist der Reguläre Ausdruck: cp [^~]* test/
Genau das was ich suchte und es funktioniert.

Ich sehe, es hat in dieser Mailing-Liste einige kreative Leute.

Vielen Dank.
Gruss Remo


> Guten Morgen
>> Mathias Velten schrieb:

>>> Weder schön noch elegant oder sonstwas, aber sollte funktionieren:
>>> 
>>> for i in `ls -1 | grep -v *~`; do cp $i YOURDESTINATION;done
>>> 
>> Eher nicht z.B. bei Dateinamen mit Leerzeichen.

> Ich würde das wohl eher mit nem kleinen Perlscript lösen, wenn die
> Originalnamen incl. der Leerzeichen erhalten bleiben müssen.

> Dann kann man sich die Dateinamen als Variable abspeichern und mittels
> rsync wunderbar kopieren.

> @Remo:
> Ein anderer Ansatz ist vielleicht, nicht nach dem Beginn des Files,
> sondern nach dem Ende zu greppen. Also AFAIR bleibt die Datei ein
> "doc/DOC", auch wenns ein Temp-File ist, welches mit "~" beginnt.


-- 
Ausgehende eMail ist virenfrei.
Überprüft durch AVG.
Version: 7.5.433 / Virendatenbank: 268.16.9/623 - Ausgabedatum: 11.01.07 15:33