如何避免bash命令替换以删除换行符?

为了加快执行bash脚本的速度,我想使用命令替换将命令的结果保留在变量中,但是命令替换将0x0A换行符替换为空格。例如:


a=`df -H`

要么


a=$( df -H )

当我想进一步处理时$a,将换行符替换为一个空格,并且所有行现在都位于一行上,这很难grep进行:


echo $a

避免换行符被命令替换删除的简单技巧是什么?


婷婷同学_
浏览 773回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP