Você poderia nos dar um exemplo de saída de df -Pm
? Tenho certeza que a maioria de nós não tem 100% ou o espaço em disco usado;)
Acabei de testar hackeando a saída de df
e sua parte awk
parece estar bem.
$ cat /tmp/1 | awk '+$5 >= 90 {print}'
tmpfs 1978 1 1978 101% /dev/shm
tmpfs 1978 1 1977 100% /run