명령을 에코하고 반환된 줄을 포함하는 방법은 무엇입니까?

명령을 에코하고 반환된 줄을 포함하는 방법은 무엇입니까?

bash 스크립트를 작성 중인데 조건은 출력하고 싶다는 것입니다.ps aux --sort -rss

그러나 내가 쓸 때 :

echo `ps aux --sort -rss`

모든 것이 하나의 거대한 선에 있습니다. 터미널에서 정상적으로 출력되도록 하려면 어떻게 실행해야 합니까?

답변1

에코를 완전히 제거하고 명령을 실행하십시오.

ps aux --sort -rss

답변2

명령을 인용하면 다음과 같습니다.

echo "`ps aux --sort -rss`"

그렇지 않으면 bash는 수동으로 입력할 때와 마찬가지로 공백(줄바꿈 포함)을 무시하고 토큰을 구문 분석합니다.

관련 정보