1 2 3 4 5 6 7 8 9 10
chdir $LOGPATH; # Change to the log directory foreach $filename (@LOGNAMES) { my $oldest = "$filename.$MAXCYCLE"; archive($oldest) if -e $oldest and $ARCHIVE{$filename}; for (my $s=$MAXCYCLE; $s--; $s >= 0 ) { $oldname = $s ? "$filename.$s" : $filename; $newname = join(".",$filename,$s+1); rename $oldname,$newname if -e $oldname; } }
1 2 3 4 5 6 7
my $s = $MAXCYCLE; while ($s--) { $oldname = $s ? "$filename.$s" : $filename; $newname = join(".",$filename,$s+1); rename $oldname,$newname if -e $oldname; $s >= 0; }
for (my $s=$MAXCYCLE; $s--; $s >= 0 ) {
2013-08-23T07:38:56 biancaIch hatte mich auch gefragt, ob ($s--) wahr liefert, wenn die Substraktion geklappt hat oder wenn das Ergebnis nach Substraktion noch wahr ist.
1 2 3 4 5 6 7 8 9 10 11 12 13 14
$ perl -e 'my $var = 5; my $res= $var--; print $res' $ 5 $ perl my $var = 5; my $counter = 0; for ( my $i = $counter; $var--; 1 ) { print ++$counter; } 12345 $ perl -E 'my $var = 1; say "yes" if $var--' yes $ perl -E 'my $var = 0; say "yes" if $var--' $
2013-08-23T07:38:56 bianca[...] ob ($s--) wahr liefert, wenn die Substraktion geklappt hat[...]
2013-08-23T08:21:46 reneeein String oder undef ist