Bash:Sed替换除了一个之外的所有事件

时间:2017-05-26 15:24:03

标签: bash sed

我需要替换文件中AllowUsers#AllowUsers# AllowUsers的所有模式。 我已经用sed -e 's/^\s*#\?AllowUsers.*//'覆盖了那部分 但我遇到的问题是它应该在文件中留下一个并删除其他所有内容。

请告诉我,提前谢谢你!

1 个答案:

答案 0 :(得分:1)

awk '/AllowUsers||#AllowUsers||# AllowUsers/&&c++ {next} 1'完成了这项工作!