Thread Anfängerfrage (7 answers)
Opened by Gast at 2007-06-08 03:11

Dubu
 2007-06-10 22:24
#77376 #77376
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
[quote=pq,08.06.2007, 10:06]benutze find mit xargs.
find ... | xargs perl -pi -we'...'[/quote]
Vorsicht damit, wenn in den Dateinamen Leerzeichen o.ä. vorkommen können. Dafür gibt es die Option, dass find(1) die Dateinamen mit Nullbyte getrennt ausgibt (Option -print0) und xargs(1) sie wieder an Nullbytes trennt (Option -0 ["minus Null"]).
Code: (dl )
find ... -print0 | xargs -0 perl -pi -we'...'

View full thread Anfängerfrage