dil: (Default)
dil ([personal profile] dil) wrote2007-03-07 01:07 pm

И не просто ужас..

Если вы немножечко знаете, что такое перл и как его использовать, то
#!/usr/bin/perl

#get load avg for 5;15;30 min
open(PROCESS,"uptime |");
$avg = ;
$avg =~ s/.*:\s*//;
close(PROCESS);

if ($ARGV[0] eq "5") {
	$avg = `echo "$avg" | awk '\{print \$1 \}'`;
}

if ($ARGV[0] eq "15") {
	$avg = `echo "$avg" | awk '\{print \$2 \}'`;
}

if ($ARGV[0] eq "30") {
	$avg = `echo "$avg" | awk '\{print \$3 \}'`;
}

chomp $avg;
$avg =~ s/,//;
$avg =~ s/\n//;
print $avg;

Это написал не ученик первого класса школы для умственно отсталых программистов. Это альтернативно одарённые авторы cacti. Взято из свежего дистрибутива.

[identity profile] alexkuklin.livejournal.com 2007-03-07 01:22 pm (UTC)(link)
"легким движением руки превратим AMD65 X2 в IBM PC XT"

это в [livejournal.com profile] code_wtf надо

[identity profile] alexkuklin.livejournal.com 2007-03-07 01:22 pm (UTC)(link)
AMD64 разумеется

[identity profile] besm6.livejournal.com 2007-03-07 02:29 pm (UTC)(link)
Зря поправился...

[identity profile] besm6.livejournal.com 2007-03-07 02:48 pm (UTC)(link)
С 65 как-то интереснее смотрелось.