【发布时间】:2011-03-22 03:42:24
【问题描述】:
我想将 grep 结果分配给一个变量以供进一步使用:
lines=$(cat abc.txt | grep "hello")
但我发现 wa $lines 不包含换行符。所以当我这样做时
echo $lines
只打印一行。如何保留换行符,所以当我回显 $lines 时,它会生成与 cat abc.txt | grep "hello" 相同的结果。
【问题讨论】:
-
虐待猫:
lines=$(grep hello abc.txt).
标签: bash