コマンドをエコーし​​て返された行を含める方法は?

コマンドをエコーし​​て返された行を含める方法は?

bashスクリプトを作成していますが、条件は出力したいということです。ps aux --sort -rss

しかし、私が書くとき:

echo `ps aux --sort -rss`

すべてが一つの巨大なラインにあります。端末から正常に出力されるようにするにはどうすればよいですか?

答え1

エコーを完全に削除し、コマンドを実行します。

ps aux --sort -rss

答え2

コマンドを引用すると、次のようになります。

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

それ以外の場合、bashは手動で入力したときと同じように空白(改行を含む)を無視してトークンを解析します。

関連情報