Subroutine definitions (Simple Approach)

Subroutine definitions (Simple Approach)

sub checkinodes{

local ($fs,$inodesavail)=@_;

if( $fs -eq “/”) {

printf "ROOT filesystem low on inodes!" if ($inodesavail < 300);

}

if( $fs -eq “/usr”) {

printf "USR filesystem low on inodes!" if ($inodesavail < 400);

}

}

sub checkdiskspace{

local ($fs,$blocksavail)=@_;

if( $fs -eq “/”) {

printf "ROOT filesystem low on disk space!" if ($blocksavail < 10000);

}

if( $fs -eq “/usr”) {

printf "USR filesystem low on disk space!" if ($inodesavail < 12000);

}

}

Previous slide Next slide Back to the first slide View Graphic Version