Thread perl one liner : string suchen und ersetzen wert (unix) (17 answers)
Opened by bora99 at 2012-05-08 15:07

topeg
 2012-05-10 18:30
#158283 #158283
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Ersetze mal Zeile 35-43 durch das hier:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
while (my $line = <$rfh>)
{
  if($line=~/^[^#]*?([^=\s]+)\s*=/)
  {
    my $key=lc($1);
    $line =~ s/(=\s*)[^#\s]+/$1$changes{$key}/i if(defined($changes{$key}));
  }
  print $tfh $line;
}
Bei mir funktioniert das.

View full thread perl one liner : string suchen und ersetzen wert (unix)