Thread Dateiveränderung durch Perl-Skript
(12 answers)
Opened by clyde at 2009-05-14 17:15
Hallo, ich bin grad dabei ein Perl Skript zu schreiben,
das mir aus einer Datei eine Adresse sucht und diese ersetzt, nur bei dem ersetzen komme ich nicht weiter... Vielen Dank schon mal bis jetz: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/usr/bin/perl my $file = "/home/user/ip"; my $zeile; my @inhalt; #print"IP Adress:\n"; #$ersetze = <STDIN>; open(DATEI,"+<$file"); @inhalt=<DATEI>; close(DATEI); my $suchwort ="test4"; for($i = 0; $i < @inhalt; $i ++) { my $pos = index($inhalt[$i], $suchwort); if($pos > -1){ my $nextword = index($inhalt[$i], ' ', ($pos + length($suchwort))) -13; my $ip = substr($inhalt[$i], $nextword); @array=split(/#/,$ip); $erster=shift(@array); print $ip; exit; } } Last edited: 2009-05-14 17:21:49 +0200 (CEST) |