############################################# #!/usr/local/bin/perl # Use either -h or -k flag or leave it blank for default (-k) # -h for human-readable size output # -k for 1k-block output $flag = "-h"; @df = `df $flag`; print "Content-type: text/htmln\n"; print "
| Filesystem | \n"; if ($flag eq "-h") { print "Size | \n"; } else { print "1k-blocks | \n"; } print "Used | \n"; print "Avail | \n"; print "Capacity | \n"; print "Mounted on | \n"; print "
| $fsystem | \n"; print "$blocks | \n"; print "$used | \n"; print "$avail | \n"; print "$capacity | \n"; print "$mounted | \n"; print "