Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

No fim de algumas aulas, é feito algumas perguntas, deixo a resposta aqui no forum mesmo? Pq lá não tem nenhuma caixa pra respostas!

processos=$(ps -e -o pid --sort -size | head -n 11 | grep [0-9]) for pid in $processos do echo $(ps -p $pid -o comm=) done

1 resposta
solução!

Olá, Bruno!

Seu script está correto de acordo com o que foi pedido na aula. Este script está listando os nomes dos 10 processos com maior quantidade de memória alocada. O comando ps -e -o pid --sort -size | head -n 11 | grep [0-9] está pegando os 10 processos com maior uso de memória e o loop for está imprimindo o nome de cada um desses processos.

Bons estudos!