Autor: Piotr Piatkowski (kompas_at_ceti.com.pl)
Data: Sat 19 Aug 2000 - 13:49:22 MET DST
In pl.comp.os.linux.programowanie andy_k <andyk_at_spamprotector_cyberspace.org> wrote:
> Jakim programem zamienic ciag znakow w wielu plikach na raz? Chodzi o pliki
> html, a wiec mozna przyjac, ze tekstowe. Prawie kazdy edytor tekstu potrafi
> zamieniec ciag znakow w danym pliku, ale jak to zrobic dla kilkudziesieciu
> plikow bez koniecznosci wchodzenia do kazdego z nich oddzielnie?
> Moze ktos zna jakis program, albo ma napisany skrypt (najlepiej pod winde, ale
> moze byc i pod linuxa/unixa)?
perl -pi -e 's/wzorzec/zamiennik/g' *.html
Jeżeli pliki są też w podkatalogach, wtedy:
find -name '*.html' |xargs perl -pi -e 's/wzorzec/zamiennik/g'
-- Piotr Piątkowski, Kraków perl -le 's**02).4&9%4^[./4(%2^0%2,^([#+%2&**y%& -;^[%"`-{ a%%s%%$_%ee'
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 20:29:47 MET DST