Thread string ersetzen unix mit perl one liner
(4 answers)
Opened by bora99 at 2011-05-27 09:42
hallo,
was mache ich falsch ? möchte im unix mittels eines perl one liner einen string ersetzen. beispiel: search="string" replace="replace" OK: perl -e 'print "1: '$search' 2: '$replace'" ' NICHT OK mein Versuch zu ersetzen: perl -e 'print s/'$search'/'$replace'/g ' Weitere nicht funktionierte Varianten: echo $search | perl -p -e 'print ( s/$ENV{search}/$ENV{replace}/g ) ' $search $replace perl -p -e 'print ( s/$ENV{search}/$ENV{replace}/g ) ' gruss |