これが私のコードです
#!/usr/bin/perl
use strict;
use warnings;
use diagnostics;
my $file = $ARGV[0];
system('wc -l $file');
print "\nprinting alpha \n";
sleep 1;
exit;
(tcsh
シェルで)実行した後、 を押すまでperl script.pl /path/to/file
表示されません。システムコールの前後に別のステートメントを追加しても、動作は同じままです。printing alpha
Ctrl+C
$|=1
何が起こっている?