Leser: 1
4 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/perl
open( DATEI, "<@ARGV[0]" ) or die $!; # einlesen einer Datei über Parameter
$resultat=0;
while( $zeile = <DATEI> ) {  
; # alle Zeilen einlesen
$zeilenAnzahl++;
if( $zeile =~ m/@ARGV[1]?/i ) {
print "Zeile " . $zeilenAnzahl . ": " . "\n";
$resultat++;
}
}
print "\n";
print "Das Wort \" " . @ARGV[1] . " \"" . " ist in der Datei " . "\" " . @ARGV[0] . " \" " . $resultat . " mal enthalten.";
print "\n\n";
close( DATEI ); &n
bsp; # Datei schliessen
1 2 3 4 5
#!/usr/bin/perl use warnings; use strict; my $variable = 0; # Variablendeklaration mit my
1 2 3 4 5
my @array = qw(a b c d e f); my $a = $array[0]; my $b = $array[1]; #aber: my @CtoE = @array[2..4];
if( $zeile =~ m/\w(.*$ARGV[1].*)\w/i ) {
if( $zeile =~ m/\w(.*$ARGV[1].*)\w/i ) {
script.pl (abc
1
2
3
4
5
C:>perl
my $var = '[';
print if /$var/;
^D
Unmatched [ in regex; marked by <-- HERE in m/[ <-- HERE / at - line 2.
1
2
3
4
5
6
7
8
C:>perl
use warnings;
use strict;
$_ = "(abc)";
my $var = "(ab";
print if /\Q$var\E/;
^D
(abc)
4 Einträge, 1 Seite |