sed可以用来处理简单文本,关于复杂的文本处理就算了,咱用shell也就是处理最简单的方式,复杂的还是用python这类脚本吧...我这里列举我使用过的方式
操作的文件名: Makefile
-i 就地修改
1、在文件的最后添加行 sed -i "$a 追加内容" ./Makefile
2、修改搜索到的字符串 sed -i -e "s:查找的内容:修改的内容" ./Makefile
3、在指定的字符串后插入一行 sed -i -e "/CPP = gcc/ i\CPPFLAGS +=-I${MYSQL_INCLUDE}" ./Makefile
4、在指定行后面追加字符串

浙公网安备 33010602011771号