Thread Print beginnt wieder am Zeilenanfang? (18 answers)
Opened by Reisser696 at 2008-04-25 16:42

Reisser696
 2008-04-25 16:42
#108871 #108871
User since
2008-04-25
10 Artikel
BenutzerIn
[default_avatar]
Hallo erstmal - meinen ersten Thread will ich auch gleich einmal mit einer Anfängerfrage füllen ;)

Ich möchte eine Datei zeilenweise auslesen und daraus dann Befehle nach Linux rausschiessen. Soweit so gut - nur habe ich bei dem String den ich aus den Zeilen lese ein eigenartiges Problem.

Code (perl): (dl )
1
2
3
4
5
6
7
8
open DEFAULT, $configfile;
foreach $line ( <DEFAULT> ) 
        { 
                chomp($line);
                print "-u:$par1 -g:$line -add\n";       
        }
        
close DEFAULT;


Die Ausgabe sollte eigentlich so aussehen:
Code: (dl )
-u:username -g:gruppenname -add


Aussehen tut sie aber dann eher so:
Code: (dl )
-addsername -g:gruppenname


Es scheint dass der String den ich aus der Datei lese alle nachfolgenden Ausgaben wieder am Zeilenanfang weiterschreiben läßt.

Die Datei an sich ist aber völlig ok - Texte untereinander - am Ende einen Zeilenvorschub - das ist alles.

Kann ja sein dass da eine Besonderheit von der Funktion ist die Datei zeilenweise ausliest. Nur: wie bekomme ich das nun so hin dass meine Ausgabe schön in einer Zeile hintereinander weg kommt?

Vielen Dank schonmal für eine Antwort ;)
Signaturen werden völlig überbewertet

View full thread Print beginnt wieder am Zeilenanfang?