1、vi 替换换行符 :%s#\n#\t#g
2、在行首或行尾添加内容 sed 's/^/&hellow/g' file.txt sed 's/$/&hellow/g' file.txt
3、先查找#开头的行再删除里面包含log的行 sed -i '/^#/{/log/d}' file.txt
4、正向预查 (?=local) 匹配local前面的位置
5、反向预查 (?<=local) 匹配local后面的位置
6、(?<=local).*(?=local) 匹配两个local之间的内容