skrypt monitorujący miejsce na dysku

#!/bin/bash
#wchodzimy do katalogu z kopiami bezpieczeństwa
cd $ORACLE_HOME/dmp   

#sprawdzamy dostępne miejsce na dysku
#jeżeli jest go mniej niż 30GB - usuwamy 4 najstarsze dumpy
df | grep sda  | awk '{ if ($4<30000000)
 {
  system("echo na dysku zostalo "$4/1000000" GB \
 | mail -s malo-miejsca goszczu@goszczu.pl")
  
  "ls *dmp.gz| sort| wc -l " |getline $var
   if (  $var >10 )
   {
     system("for i in $(ls *dmp.gz| sort | head -n 4); do rm $i; done")
   }
 }
}'