sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #40185
Re: Søg og erstat
On Thu, 26 Jul 2001 13:33:05 +0200, "Poul Møller Hansen"
<ph-list@xxxxxxxxxxxxxxx> wrote:
> Hvordan erstatter jeg alle forekomster a < med < fra et shell script
Hvis det fx. skal gøres for alle .php-filer i aktuelle katalog:
for i in .; do
perl -pi -e 's|<|<|g' $i
done
I det lille perl-"script" har tegnene følgende betydning, så vidt jeg
husker:
s betyder nok substitute
"|" omkrandser før/efter strengene. Bemærk tre stk.
g betyder "alle forekomster", ikke blot én pr. linje.
I for-løkken bemærkes det, at $ _ikke_ benyttes ved værdi-tildelingen,
men kun, når variablen trækkes ind i andre udtryk.
--
Greetings from Troels Arvin, Copenhagen, Denmark
References