注释、取消注释含有特殊指定字符串的行 注释含有特殊指定字符串的行取消注释含有特殊指定字符串的行 注释含有特殊指定字符串的行 注释含有特殊指定字符串的行 sed -i "s/^[^#].*aaaaaa$/#&/g" test.txt 注解: s: 替换 ^: 开头匹配 [^#]: 匹配非# #&: 中的&代表匹配整行,整个意思就是行前面加上#号 g: 全部文件 取消注释含有特殊指定字符串的行 取消注释 含有特殊指定字符串的行 sed -i "/^#.*aaaa$/s/^#//" test.txt 注解: ^#//: 去掉代码开头的#