【发布时间】:2014-02-06 08:42:49
【问题描述】:
在 Perl 中我现在喜欢这样:
while (<$pipe>)
{
print $_;
}
但这只是给我逐行输出。我怎样才能打印出每个字符,或者按\r 而不是\n 分割。管道仅在换行符上为我提供数据。
(我想打印另一个进程的输出,而那个进程正在使用\r 来打印它的进程进度,这对我来说只是一条简单的线,100% ..)
【问题讨论】:
-
你能试试这个吗?
$/ = "\r"; -
我应该把这个放在哪里?在循环之前?