sed + 根据特定要求删除除第一行之外的重复行

sed + 根据特定要求删除除第一行之外的重复行

/etc/services文件中我可以看到重复的行

例如

以下行重复(或更多)

odasrv         2432/udp

因此可以像下面这样通过 sed 轻松删除它

  sed  -i '/codasrv         2432\/udp/d' /etc/services

但问题是 sed 删除了所有重复的行

所以我需要在sed语法上做些改变

为了删除除第一行之外的所有重复行?

相关内容