Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1864692
  • 博文数量: 283
  • 博客积分: 10141
  • 博客等级: 上将
  • 技术积分: 2931
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-21 14:33
文章分类

全部博文(283)

文章存档

2013年(2)

2012年(2)

2011年(17)

2010年(36)

2009年(17)

2008年(18)

2007年(66)

2006年(105)

2005年(20)

分类:

2006-01-07 12:30:21

#!/usr/bin/perl
my $i;
sub usage()
{
        print "Usage: $0 ";
        exit;
}
sub err_exit($)
{
        print "$_[0] ";
        exit;
}
if(not defined($ARGV[0]))
{
        usage();
}
else
{
        chomp($ARGV[0]);
}
if(-f $ARGV[0])
{
        @users=`cat $ARGV[0]`;
        chomp(@users);
}
else
{
        err_exit("Would you please give me a filename?");
}
for($i = 0; $i <= $#users; $i ++)
{
        print "$users[$i]       ";
        $init_info=`bacct -u $users[$i] | grep "Total CPU time" | awk '{print $5}'`;
        chomp($init_info);
        if($init_info =~ /.*No job was found satisfying.*/)
        {
                print "0 hours";
        }
        else
        {
                $time = $init_info/3600;
                print "$time hours ";
        }
}
阅读(2118) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~