Thread Probleme mit $ beim Ersetzen: Emailpasswort ändern (8 answers)
Opened by in2fire at 2006-07-19 00:18

in2fire
 2006-07-19 00:18
#68244 #68244
User since
2006-07-04
6 Artikel
BenutzerIn
[default_avatar]
Ich möchte ein Passwort in einer Datei durch ein anderes austauschen.

Die Passwörter fangen nur dummerweise alle mit $1$ an und können ansonsten auch $-Zeichen enthalten.

Wenn ich die $ Zeichen rausnehme ersetzt er es so, wie er es soll. Mit den enthaltenen Dollerzeichen ersetzt er aber garnichts.

Code: (dl )
1
2
3
4
5
6
7
if ($_ =~ /($suchen_nach:)(.*)(:popuser:)(.*)/) {
$_ =~ s/$2/$passwd/;
push (@zeilen, $_);
}
else {
push (@zeilen,$_);
};

View full thread Probleme mit $ beim Ersetzen: Emailpasswort ändern