suchen - ersetzen

Bash, Shell, PHP, Python, Perl, CGI
cfreak
Posts: 74
Joined: 2002-08-12 19:51
Location: Regensburg

suchen - ersetzen

Post by cfreak »

Ich hab ein Problem, ich muss in allen psybnc.confs die Ip austauschen. Leider sind es zuviele um es per Hand zu erledigen

PSYBNC.SYSTEM.HOST1=a.b.c.d

durch

PSYBNC.SYSTEM.HOST1=e.f.g.h

Ich habe mir schon überlegt das es sicher irgendwie per bashscript gehen müsste, allerdings sind meine Künste in dieser Hinsicht mehr als mangelhaft.
rootmaster
Posts: 483
Joined: 2002-04-28 13:30
Location: Hannover

Re: suchen - ersetzen

Post by rootmaster »

einzeiler:

Code: Select all

perl -i.bak -pe 's#
PSYBNC.SYSTEM.HOST1=a.b.c.d#PSYBNC.SYSTEM.HOST1=e.f.g.h#g' /pfad/zum/conf_dir/*
o.Gw. ;)

"back to the roots"
cfreak
Posts: 74
Joined: 2002-08-12 19:51
Location: Regensburg

Re: suchen - ersetzen

Post by cfreak »

danke! :)