Você leu incorretamente.
No entanto, embora a expressão sed esteja correta, as sinalizações não são. O sed normalmente produz cada linha à medida que a processa para stdout, mas -n
suprime isso. O resultado final é que nenhuma linha é gerada. Você deve remover o -n
se quiser a saída correta. Você pode redirecionar isso para outro arquivo e depois mover esse arquivo para o lugar.