Thread [von..bis] als Einzeiler mit map{} (3 answers)
Opened by bianca at 2019-09-14 08:41

bianca
 2019-09-14 08:41
#190467 #190467
User since
2009-09-13
7016 Artikel
BenutzerIn

user image
Guten Morgen!

Dieses Script funktioniert und tut was es soll:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/perl
use strict;
use warnings;
use 5.010;

my @inventar;
for (my $ord = 97; $ord <= 122; $ord ++) {
    push @inventar,[chr($ord).'.dat','ERL'];
}
foreach my $ref (
    ['0.dat','ERL'],
    @inventar,
    ['neu.dat','CH']
) {
    say $ref->[0].' -> '.$ref->[1];
}

Gibt es eine Einzeiler Schreibweise mit der ich den Umweg über @inventar und die ganze obere Schleife nicht brauche?
Also quasi etwas wie map {[chr($ord).'.dat','ERL']} each [97..122]?

Danke
10 print "Hallo"
20 goto 10

View full thread [von..bis] als Einzeiler mit map{}