bash变量中的换行符


8

我的脚本包含以下内容:

ifc=$(ifconfig)

这样,ifc变量将包含命令的输出,ifconfig但不包含换行符。因此,当我用它打印时,echo $ifc我只会得到一行。

如何包含子命令的换行符?

Answers:


12

正确的打印方式是

echo "$ifc"

作品!为什么呢?
阿曼德

看到词的拆分bash(1),你需要引用保留空格,制表符,或换行符。
livibetter
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.