Thread perl: leerzeilen entfernen (113 answers)
Opened by sabrina at 2006-08-07 10:33

sabrina
 2006-08-07 13:34
#68572 #68572
User since
2006-08-03
264 Artikel
BenutzerIn
[default_avatar]
das ist mein code bis jetzt
aus der datei blubb will ich alle leerstellen und tabs entfernen um selbst zu bestimmen wo welches trennzeichen stehen soll.
bitte nicht boese sein der code ist nicht so sauber geschrieben

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
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/usr/bin/perl-w

@array = ('verschiedene ueberschriften');
@_daten = ("");    # Speicher fuer alle Datensaetze

@matrix = (\@array,\@_daten);  #stopf die beiden arrays in ein array

$i = 0;
open(DATEN, "< blubb.txt")   or die "Datei nicht gefunden\n";

while(<DATEN>)              # Kommabegrenzte Datei einlesen
 {
  if($i == 0)                  # erste Zeile der Datei einlesen
   {
    $Felder = $_;              # Feldnamen ermitteln
   }
  else
   {
    $_daten[$i] = $_;        # ab zweiter Zeile in @Adressen einlesen
   }
 $i++;                        # Datensatzaehler erhoehen
 }
close(DATEN);
$Anzahl = $i - 1;              # Anzahl Datensaetze merken
chop($Felder);


for (@matrix)
{
$_ =~ s/\s//g for(@matrix);
}

print "@{$matrix[0]}\n";
print "@{$matrix[1]}\n";


open(NEUEDATEN,">neuedaten.txt");

open(NEUEDATEN,"<neuedaten.txt");

print NEUEDATEN "";
close (NEUEDATEN);
#print $Anzahl, "Datensaetze geschrieben\n";


Edit (format_c): Eine Runde perl-Tags spendiert.

so das ist mal eine von denen glaub schon 18 verschiedenen cods die ich geschrieben hab

sehr lieb von dir das du dir so viel zeit nimmst
lg sabrina\n\n

<!--EDIT|format_c|1154944055-->

View full thread perl: leerzeilen entfernen