Используя SED, я пытаюсь заменить первое вхождение в файл и затем удалите или закомментируйте друг друга. Частично он работает отлично:
sed '0,/pool 0.debian.pool.ntp.org iburst/s/pool 0.debian.pool.ntp.org iburst/pool 169.254.169.123 iburst/' /etc/ntp.conf
как я могу удалить или закомментировать оставшиеся три строки с помощью одной команды sed?
pool 1.debian.pool.ntp.org iburst
pool 2.debian.pool.ntp.org iburst
pool 3.debian.pool.ntp.org iburst
Он работал с:
sed '0,/pool 0.debian.pool.ntp.org iburst/s/pool 0.debian.pool.ntp.org iburst/pool 169.254.169.123 iburst/' ntp.conf | sed '/debian.pool.ntp.org/d'