相关疑难解决方法(0)

你能用perl强制刷新输出吗?

我在perl中有以下两行:

print "Warning: this will overwrite existing files.  Continue? [y/N]: \n";
my $input = <STDIN>;
Run Code Online (Sandbox Code Playgroud)

问题是在perl脚本暂停输入之前,打印行没有执行.也就是说,perl脚本似乎无缘无故地无缘无故地停止.我猜测输出是以某种方式缓冲的(这就是为什么我把\n放入,但这似乎没有帮助).我对perl很新,所以我很感激有关如何解决这个问题的任何建议.

perl flush autoflush

19
推荐指数
3
解决办法
1万
查看次数

标签 统计

autoflush ×1

flush ×1

perl ×1