需要在shell中的某些字符后写入文件

时间:2014-01-23 12:51:13

标签: shell echo

我试图在IP中回显一个文件,它应该放在变量名后面。

即:目前我的文件内容是IP_addr =

回声后应该是IP_addr = 10.35.42.110

有解决方案的人吗?

感谢

2 个答案:

答案 0 :(得分:0)

我想这应该可以解决你的问题

echo "this will append to an existing file" >> filename 

答案 1 :(得分:0)

  

sed 's/IP_addr=$/&10.35.42.100/' filename - devnull

     嘿谢谢!这有效,但我想使用' echo'?

无法执行相同的操作

如果你坚持:

sed s/IP_addr=\$/\&`echo 10.35.42.100`/ filename