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