Em Sexta, 12 de Abril de 2002 09:39, Juliano Souza escreveu:

> ...tenho um diret�rio onde tenho diversos arkivos, todos eles contem a
> palavra "show" no meio.
> tenho quer trocar nesse diret�rio inteiro, todas as palavras "show" por
> "mostrar",
> tem como tal fa�anha?

Supondo que os arquivos estejam em /home/usuario:

cd /home/usuario
for arq in *show*
do
mv $arq $(echo $arq | sed "s/show/mostrar/")
done

Observa��es:
- � necess�rio ter o programa "sed" (stream editor) para que esse script 
funcione;
- Ele renomeia TUDO o que estiver no diret�rio e que contenha a palavra "show" 
(incluindo nomes de diret�rio);
- N�O s�o inclu�dos arquivos ocultos nem sub-diret�rios.

-- 
Anderson Lizardo Gomes -- Usu�rio Linux #253643

Assinantes em 12/04/2002: 2230
Mensagens recebidas desde 07/01/1999: 162324
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a