Em Ter�a, 6 de Janeiro de 2004 15:14, Fl�vio Duarte escreveu:
> Anderson
> 
> Teste o script que vc passou e ele n�o renomeou o arquivo para
> arquivo_com_espa�o.txt, vc tem outra sugest�o?

Eu apenas mostrei que o c�digo enviado como exemplo estava 
sintaticamente incorreto. O c�digo n�o renomeava arquivo nenhum, apenas 
substitu�a os espa�os de uma string por underlines.

Agora, para usar o conceito na pr�tica e renomear os arquivos, use algo 
como:

#!/bin/bash

for arquivo in *; do
    [ ! -e "${arquivo// /_}" ] && mv "$arquivo" "${arquivo// /_}"
done

-- 
Anderson Lizardo

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a