Nahrada retezce

Petr.Marek na cuzk.cz Petr.Marek na cuzk.cz
Pondělí Leden 28 11:47:33 CET 2002


Ja bych asi spis udelal skript a pouzil bych v nem nejspis "sed".
Pouziti sedu na zmenu jednoho retezce druhym je zcela jednoduche:
cat $file | sed -e "s/hledanyretezec/novyretezec/" > $file.new

P.

-----Original Message-----
From: MaReK Penguin Olšavský [mailto:marek.olsavsky na sostgvb.cz]
Sent: Monday, January 28, 2002 11:38 AM
To: LINUX konference
Subject: Nahrada retezce


Potrebuji hahradit v mnoha textech jeden retezec znaku jinym (jedna se o
pristup k SQL serveru, protoze zakaznik zmenil poskytovatele prostoru).
Existuje nejaky zpusob, jak to zautomatizovat, at vsech 30 souboru nemusim
editovat rucne? Vim, ze se se to dela pomoci prikazu cat v kombinaci jeste s
jednim (sakra ted si nevzpomenu), ale ja potrebuju, aby mi to zalozlo i do
vsech podadresaru.Nebo by bylo vhodnejsi na to napsat shell script?
    Diky
        MaReK

MaReK "Penguin" Olšavský


Další informace o konferenci Linux