EisFuX: \r und $| (Carriage Return und AUTOFLUSH)

Beitrag lesen

(H[ae]llo|Hi(ho)|Nabend) Lif3styl3,

kann man mit Perl eine Statusanzeige in prozent realisieren ??

Klar. Mal sehen, ob ich das noch hinbekomme ...

  
#!/usr/bin/perl  
use strict;  
use warnings;  
  
$| = 1; # autoflush on  
  
for (1..25) {  
    my $percent = $_ * 4;  
    # \r sets cursor back  
    printf "%02d%%\r", $percent;  
    sleep 1;  
}  
  
$| = 0; # autoflush off  

perldoc zu $| ($AUTOFLUSH)

Ziel soll es sein, dass eine DosBox den aktuellen Status immer aktualisiert.

In meiner "DOS-Box" hat es prima funktioniert.

Ähnlich wie bei tsmuxxer zum beispiel.

Ein Link wäre nicht schlecht, damit man sich unter tsmuxxer was vorstellen kann.
Ich bin zu faul, selber zu googeln ... ;-)

MffG
EisFuX