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



#!/COMMUNITY

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




12.02.2012 / 04:11

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

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




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


Beitragich lese nun einen String aus einer Datei aber
Seitenanfang
# aus einer Datei etwas auslesen und in die andere schreiben !!
$in = "liste.txt"; # Lese Datei
$out = "liste2.txt"; # Schreibe Datei

# beide Dateien öffnen
open (IN,"$in") || die "$in konnte nicht geöffnet werden: $!";
open (OUT,">>$out") || die "$out konnte nicht geöffnet werden: $!";

while (<IN>)
{
chomp;
$str = "test";
if ($_ =~ "$str")
{
print "$str wurde in der Datei: $in gefunden.\n";
print OUT "$_ wurde in der Datei: $in gefunden.\n";
}
else
{
print " $str wurde in der Datei: $in NICHT gefunden.\n";
}

}

#Dateien schließen
close(IN) || die "kann $in nicht schließen!!!";
close(OUT) || die "kann $out nicht schließen!!!";

Datum: 14.12.2004-10:03

Beitrag...aber er gibt mir das Ergebnis/die antwort immer...
Seitenanfang
Zeile für Zeile aus.
Also bei zwei Treffern.
Schreibt er mir Zweimal das Ergebnis.
Wie kann ich das auf eine Antwort beschränken?
THX
aiz

Datum: 14.12.2004-10:04

-






-
-