需要在标签之间附加文本,例如{ 在这打字 }
sed -i -e 's/<\/Directory>/Hello/g' text.txt
但是此替换<\ Directory>以及其他所有位置。 我该如何解决?
答案 0 :(得分:1)
要在/ Directory首次出现时添加Hello,请执行以下操作:
sed -i -e '0,/<\/Directory>/s//<\/Directory>Hello/' text.txt
答案 1 :(得分:0)
只需重复您不想删除的部分:
sed -i -e 's/<\/Directory>/<\/Directory>Hello/g' text.txt