#!/usr/bin/perl # foreach $_ (`df -t ufs -m| grep -v "Filesystem"`) { ($dev, $size, $used, $avail, $capacity, $mountpt) = split(/\s+/); $allsize = $allsize + $size; $allused = $allused + $used; } print "$allsize\n"; print "$allused\n"; # uptime $uptime = `uptime`; $uptime =~ /up (.*?),/; print "$1\n"; # os, os release, machine name $os = `uname -s`; chomp $os; $osrel = `uname -r`; chomp $osrel; $name = `uname -n`; chomp $name; print "$name running $os $osrel\n";