perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 27
Click for quality!




11.02.2012 / 12:34

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragDateinhandling
Seitenanfang
Hallo zusammen,

ich habe folgendes vor:
Ich möchte eine vorhandene Datei öffnen, die mehrere Datensätze enthält (z.B. eine CSV-Datei).
An jeden dieser Datensätze möchte ich, für mein kleines Beispiel, den Text "angehängt" anhängen.

Wie gehe ich dafür am besten vor?

Mit ">>" hänge ich ja nur etwas ganz ans Ende der Datei...
Mit "+>" kann ich eine Datei zum Lesen und Schreiben gleichzeitig öffnen.

Was von beidem sollte ich verwenden? Wie sieht grob die Struktur der Schleife aus?

Datum: 18.02.2005-11:35

Beitragre: Dateinhandling
Seitenanfang
Wenn es ein Datensatz pro Zeile ist, dann

use Tie::File;

tie my @array, 'Tie::File',$your_file or die $!;
foreach (@array){
chomp $_;
$_ .= "angehängt\n";
}
untie @array;

Datum: 18.02.2005-17:15

Beitragre: Dateinhandling
Seitenanfang
Danke für die Antwort :)

Werde ich morgen mal ausprobieren ;)

Schönes Wochenende!

Datum: 18.02.2005-17:45

-






-
-