Lote para reemplazar texto dentro del archivo de texto (línea de comandos de Linux / OSX)

Tengo cientos de archivos donde necesito cambiar una parte de su texto.

Por ejemplo, quiero reemplazar cada instancia de "http: //" con "rtmp: //".

Los archivos tienen la extensión .txt y están distribuidos en varias carpetas y subcarpetas.

Básicamente estoy buscando una forma / secuencia de comandos que vaya a través de cada carpeta / subcarpeta y cada archivo y si encuentra dentro de ese archivo la aparición de "http" para reemplazarlo con "rtmp".

Respuestas a la pregunta(2)

Su respuesta a la pregunta