O Awk funciona no modelo "pattern {action}", para que você possa combinar esses dois processos em um único e correto:
df -m | awk 'NR==2 {print $4}'
Isso, no entanto, é frágil como o segundo registro pode mudar (nos meus sistemas, o registro raiz é a terceira linha), então você pode combinar no campo final do registro para o sistema de arquivos raiz, assim:
df -m | awk '$NF == "/" {print $4}'
que garante que seu padrão corresponda onde df
imprime /
.