Aqui eu uso sed para substituir cada ocorrência da palavra "cybernetnews" por "cybernet" em todos os arquivos com a extensão, c, no diretório / home / user / directory /.
find /home/user/directory -name \*.c -exec sed -i "s/cybernetnews/cybernet/g" {} \;
Uma variação mais genérica em que você pesquisa recursivamente a partir do diretório de execução e opera somente em arquivos graváveis, legíveis e regulares:
find ./ -type f -readable -writable -exec sed -i "s/cybernetnews/cybernet/g" {} \;