Cite o comando:
echo "'ps aux --sort -rss'"
Caso contrário, o bash apenas analisa os tokens, ignorando o espaço em branco, incluindo novas linhas, como acontece quando você o digita manualmente.
Estou escrevendo um script bash e, com base em uma condição, gostaria de gerar ps aux --sort -rss
No entanto, quando escrevo:
echo 'ps aux --sort -rss'
tudo está em uma linha enorme. Como faço para executá-lo para que ele saia como normalmente faz em um terminal?
Livre-se do eco e apenas emita o comando
ps aux --sort -rss