Perl模拟linux时间命令

时间:2014-06-24 02:14:41

标签: linux perl

我正在编写一个perl脚本,我需要实现与linux相同的输出" time"命令,但没有实际使用"时间"命令。意思是我需要得到真正的"," usr"," sys"从特定开始时间到另一个时间点的时间。

我查看了Time::HiRes库,但我是perl的新手,并且不确定如何正确使用它。

如何实现与" time"相同的输出?命令使用Time::HiRes

1 个答案:

答案 0 :(得分:3)

你不能。用户和系统时间的细分无法根据经过的时间来计算,这是Time :: HiRes将为您提供的唯一信息。

您需要使用BSD::Resource之类的模块(特别是getrusage()函数)来获取此信息。