用shell变量保存命令输出。

招RD和QA 2002-11-14 11:52:08
我使用shell变量来保存命令输出时,没有了'\n'字符。

比如:
output=`ps -ag`
echo $output

结果显示在一行上,请问怎么解决这个问题。
...全文
1237 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lemontel 2002-11-14
  • 打赏
  • 举报
回复
echo "$output"
egg68 2002-11-14
  • 打赏
  • 举报
回复
echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用.该命令的一般格式为∶

echo [ -n ] 字符串

其中选项 n 表示输出文字后不换行;字符串可以加引号,也可以不加引号.用 echo 命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割.
招RD和QA 2002-11-14
  • 打赏
  • 举报
回复
3ks,能解释一下为什么吗?

23,215

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧