Robert Barten <robert(at)barok.de> wrote:
> On Thu, Mar 06, 2003 at 10:22:14AM +0100, Gösta Steen wrote:
> > wie kann ich möglichst schnell und einfach in allen Dateien eines
> > Ordners (da sind auch Ordner drin) ein wort "bubu" in ein wort "paika"
> > ersetzen? Es muss nicht sein, dass vor und hinter dem Wort immer ein
> > Leerzeichen ist.
> Perl mal wieder, das ich mich noch trau' ...
>
> find . -name "*.txt" -print |
> xargs perl -pi.alt -e 's/bubu/paika/ig'
Weil ich sowas auch öfters brauche, hatte ich das schon vor
Ewigkeiten mal in ein Shellskript gegossen:
http://www.secnetix.de/~olli/scripts/ren
.. downloaden, irgendwo in den $PATH tun und chmod +x, und
dann kann man's einfach so machen:
$ ren bubu paika *
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co KG, Oettingenstr. 2, 80538 München Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. PI: int f[9814],b,c=9814,g,i;long a=1e4,d,e,h; main(){for(;b=c,c-=14;i=printf("%04d",e+d/a),e=d%a) while(g=--b*2)d=h*b+a*(i?f[b]:a/5),h=d/--g,f[b]=d%g;} To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Thu 06 Mar 2003 - 12:42:06 CET