sub writePasswordToFile { my $line = ""; my $datei = "/tmp/testfile"; #Hier kommt das PW her if ( -e $datei ) { open(my $FILE,'<',$datei); ########################## # Da bleibt ein "\n" an $line hängen, falls eines in der Datei steht: $line = <$FILE>; ########################## # Diese Anweisung fehlt bei dir: chomp( $line ); ########################## close $FILE; } print "
Wert der Var. line: '$line'
\n"; print "
Wert der Var userPasswdFile: '$userPasswdFile'
\n"; echo "$line >> $userPasswdFile"; #<- pLZ fiX me! }