Thread Hilfe bei Script: Hilfe bei Script (1 answers)
Opened by Gast at 2004-09-01 15:44

renee
 2004-09-01 15:54
#49748 #49748
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Warum er das immer in die erste Spalte schreibt?? Wel Du das an $lines[0] hängst. Da steht die erste Zeile drin...

Du solltest auch use strict; und use warnings; verwenden. Dann musst Du die Variablen allerdings mit 'my' deklarieren...

Mit dem Code sollte es funktionieren:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
unless($found_host2 == 1) 
{
open FILE, $file;
my @lines = <FILE>;
chomp(@lines);
my $search = $path.$host." ".$access.$host;
foreach(@lines){
$_ .= ":$host" if($_ =~ /$search/);
}
open FILE, ">$file";
print FILE join("\n", @lines);
close(FILE);
mkdir "$path$host";
}
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Hilfe bei Script: Hilfe bei Script