Thread Formatierte Ausgabe / Platzhalter ... aber wie ?
(23 answers)
Opened by cherished at 2008-06-26 11:29
Hi,
nochmal als Denkansatz: folgender Code: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/usr/bin/perl use strict; use warnings; my %data = ( ID => [ qw( 10_04 ) ], Vorgangsart => [ qw( 27 korrekt) ], Landesdirekt => [ qw( 22367 korrekt) ], VNR => [ qw( 29868 korrekt) ], Schadensjahr => [ qw( 123 korrekt) ], ); for my $k ( keys %data ) { my $format = "%-15s %10s %10s\n"; if ( $k eq 'ID' ) { $format = "%-15s %10s\n"; } printf $format, "$k:", $data{$k}->[0], $data{$k}->[1]; } liefert folgende Ausgabe: Code: (dl
)
1 ID: 10_04 meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |