[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Renomear arquivos em massa



eu tenho esse para trocar esp. em branco por _


#!/bin/bash

SING=1                    
numero=0                  
ENC=0                   

for nome_arquivo in *        
do
     echo "$nome_arquivo" | grep -q " "        
     if [ $? -eq $ENC ]                  
     then
       fname=$nome_arquivo                     
       n=`echo $fname | sed -e "s/ /_/g"`   
       mv "$fname" "$n"                    
       let "numero += 1"
     fi
done   

if [ "$numero" -eq "$SING" ]                 
then
 echo "$numero arquivo renomeado."
else 
 echo "$numero arquivos renomeados."
fi 

exit 0



On Wednesday 03 March 2004 13:27, Savio Ramos wrote:
> Olá,
>
> Desejo instalar a Debian na máquina da minha esposa que usa winblows porém
> os arquivos dela possuem nomes com "ç", "ã", "é", espaços em branco, etc...
>
> Existe algum programa ou script que renomeie os diretórios, subdiretórios e
> arquivos destes de forma que o resultado seja:
>
> espaço se transforme em "_"
> "ç"	em		"c"
> "á" 	em		"a"
> "é"	em		"e"
> "ó"	em		"o"
> E assim com todos os acentos?
>
> Grato.
>
> --
> Savio Martins Ramos Arquiteto
> Rio de Janeiro  ICQ 174972645
> Pirataria não!  Use GNU/Linux
> Debian-br #705     Unstable
> http://www.debian.org

-- 
Att,

/-----------------------------------------------\
|  .''`.  | E-mail: eduardo@giantcargo.com.br   |
| : :'  : | Programador | Giant Cargo           |
| `. `'`  | UIN #38352716 | Debian User #347922 |
|   `-    | Tel.: (11) 5581-0113 r.152          |
\-----------------------------------------------/



Reply to: