Thread Bestimmte Zeilen und Spalten aus txt. Datei in eine andere txt.-Datei schreiben (14 answers)
Opened by MrDizzle at 2009-02-25 16:35

#Kein Kommentar
 2009-02-25 17:35
#119138 #119138
User since
2007-06-09
575 Artikel
HausmeisterIn
[default_avatar]
dabei können dir die funktionen split und join helfen.

mit split trennst du einen string in teile auf:
Code: (dl )
my @parts = split /\t/, $line;


und mit join kannst du sie wieder zusammenfügen:
Code: (dl )
my $new_line = join ',', @parts;


daraus kannst du folgendes basteln:
Code: (dl )
1
2
3
4
foreach my $line (@lines){
my @parts = split /\t/, $line; # splittet alle tabulatorzeichen
my $new_line = join ',', $parts[2], $parts[3], $parts[4], $parts[5]; # fügt alle teile mit einem komma wieder zusammen
}


die datei einlesen und die daten in eine neue datei zu schreiben, das hast du ja schon selber hinbekommen.

wenn du noch fragen hast meld dich ruhig
Gerade weil wir alle in einem Boot sitzen, sollten wir froh sein, dass nicht alle auf unserer Seite sind

View full thread Bestimmte Zeilen und Spalten aus txt. Datei in eine andere txt.-Datei schreiben