如何回显命令并包含行返回?

如何回显命令并包含行返回?

我正在编写一个 bash 脚本,并且条件是我想输出ps aux --sort -rss

但是,当我写:

echo `ps aux --sort -rss`

一切都在一条巨大的线上。我如何运行它,使其像通常在终端中那样输出?

答案1

完全摆脱回声,只需发出命令

ps aux --sort -rss

答案2

引用命令:

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

否则 bash 只会解析标记,忽略空格(包括换行符),就像您手动键入时一样。

相关内容