我有一个文件,内容如下:
aaa bbb
ccc ddd
eee fff
如果我将文件放入变量中:
var=`cat file.txt`
我可以像这样回显内容:
echo $var
aaa bbb ccc ddd eee fff
或者像这样,保留换行符:
echo "$var"
aaa bbb
ccc ddd
eee fff
我想向变量 $var 添加新的文本行,这样当我将 $var 写回文件时:
echo "$var" > newfile.txt
newfile.txt 的内容最后会有我的新行:
var2=`cat newfile.txt`
echo "$var2"
aaa bbb
ccc ddd
eee fff
ggg hhh
iii jjj
我无法弄清楚如何做到这一点。谢谢。