--- getload 2003/04/30 19:49:49 1.2 +++ getload 2003/05/17 22:57:52 1.3 @@ -4,7 +4,7 @@ open(UPTIME,"ruptime |") || die "ruptime: $!"; while() { chomp; - if (/$ARGV[0].*(\d+) user.+load.+([\d\.]+), ([\d\.]+), ([\d\.]+)/) { + if (/$ARGV[0].*(\d+) user.+load.+ ([\d\.]+), ([\d\.]+), ([\d\.]+)/) { print "$2\n$3\n$4\n$1\n"; # } else { # print "skip: $_\n"; @@ -12,11 +12,11 @@ } } else { shift @ARGV; # ship hostname (used for ruptime) - my $cmd = join(" ",@ARGV); + my $cmd = join(" ",@ARGV) || "uptime"; open(UPTIME,"$cmd |") || die "$cmd: $!"; while() { chomp; - if (/(\d+) user.+load.+([\d\.]+), ([\d\.]+), ([\d\.]+)/) { + if (/(\d+) user.+load.+ ([\d\.]+), ([\d\.]+), ([\d\.]+)/) { print "$2\n$3\n$4\n$1\n"; # } else { # print "skip: $_\n";