任何人都可以帮助我解决以下问题
我有一个以下格式的文本文件,我想在特定字段中插入一个单词,我想将该文件保存在shell脚本中,不要干扰文件中的任何内容。
例如:
cat sample.txt
name=xxxxxx
age=45
gender=femal
college=XXXXXX
class=b1
section=h2
像那样
我想代替XXXXX一些字。
有可能吗?
答案 0 :(得分:1)
sed -i 's/college=.*/college=SOME WORD/' sample.txt
答案 1 :(得分:0)
另一个选择
sed -i '/^college=/ccollege=some word' sample.txt
结果
name=xxxxxx age=45 gender=femal college=some word class=b1 section=h2