A opção -n é o que você pesquisa:
user@host:~$ top -n 1
Veja a manpage
-n : Number of iterations limit as: -n number
Specifies the maximum number of iterations, or frames, top should produce before ending.
Se você quiser parar o comando top , simplesmente pressione q .
Aviso: Se você costuma usar top em um script, eu preciso dizer que top não é para scripts, use ps .