gpt4 book ai didi

perl - 需要使用 T :R:G mod 的 Perl system() 命令的进度指示器

转载 作者:行者123 更新时间:2023-12-04 22:36:13 24 4
gpt4 key购买 nike

我想要一个获取 Perl 输出的进度指示器

   system('make')

对于从 make 命令输出到 STDOUT 的每一行,我想输出一个点作为进度指示器。不幸的是,我正在使用 Term::ReadLine::Gnu Perl mod。

如何在 make 命令运行时重定向 STDOUT 以捕获和计算行数?

最佳答案

#!/usr/bin/perl

my $command = "make";

open (my $cmd, "$command |");
while(<$cmd>){
print ".";
}
print "\n";

关于perl - 需要使用 T :R:G mod 的 Perl system() 命令的进度指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6052345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com