Depois de ler o comentário de @don_crissti, eu entendo como o comando n
afeta o controle de fluxo de sed
.
n
exclui a linha de leitura (ou próxima) da análise ..."/c/{...
no próximo ciclo. Portanto, se usar n
2 vezes no meu exemplo, abc
será correspondido, então cde
será lido e, em seguida, fg
será lido e excluído.
$ echo -ne "abc\ncde\nfg\n" | sed "/c/{
n
n
/f/d
}"
Saída:
abc
cde