Como posso replace a linha # 6 em um file de text em um script bash?

Eu tenho um file de text que é gerado pelo softwaire de terceiros como pairte de um process de compilation. Quero replace uma linha específica – no meu caso, linha 6. Como posso fazer isso no meu script bash?

Eu suspeito que sed é meu amigo aqui, mas agora estou atordoado.

Estou usando o Mac OS X 10.6 se isso for importante.

    One Solution collect form web for “Como posso replace a linha # 6 em um file de text em um script bash?”

    Experimente sed "6s/old/new/g" file.txt