Ele interrompe o processamento. Do manual de segurança :
-
N
: adicione uma nova linha ao espaço de padrão e, em seguida, anexe a próxima linha de entrada ao espaço de padrão. Se não houver mais entrada, o sed sairá sem processar mais comandos.
Por isso, nunca chega ao D;
e você fica com apenas o último GH
.