Use o AWK para analisar a saída da parte superior
top -bn1 | awk '/Mem/ { mem = "Memory in Use: " $5 / $3 * 100 "%" };
/Cpu/ { cpu = "CPU in Use: " 100 - $8 "%" };
END { print mem ", " cpu }'
Isso usará o modo batch do topo para imprimir estatísticas uma vez, que você pode então analisar da maneira que quiser com o awk. Por exemplo, o código acima produziu isso no meu teste:
Memory in Use: 93.866%, CPU in Use: 1.7%
Obviamente, sua saída irá variar. Você também pode ajustar o formato de saída se precisar de mais (ou menos) informações.