in reply to Waiting for delayed output after system()
my $size = `rsh remotehost external_program`; chomp $size; sleep 1 while (! -f $file or -s $file < $size); [download]