[EMAIL PROTECTED] wrote:
To Corey: Thanks for the URL. It does look promising although not so
easy to see how to use it to quicly extract a temperature.
Try something like this. I'm not good at perl yet (hence my being on
this list), but it works for me.
------------------------------------------------------------------------
#!/usr/bin/perl
use strict;
use warnings;
my @discs = ("hda", "sda", "sdb", "sdc", "sdd");
for my $disc (@discs) {
my @output = split(/\n/, `smartctl -d ata -A /dev/$disc`);
for (@output) {
if (/Temperature_Celsius/) {
my @fields = split(/\s+/);
print "$disc: ", $fields[9], "\n";
}
}
}
------------------------------------------------------------------------
bugfood:/tmp# ./temp.pl
hda: 36
sda: 33
sdb: 37
sdc: 30
sdd: 35
-Corey
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>