--- Em shell-script@yahoogrupos.com.br, White_Tiger <[EMAIL PROTECTED]>
escreveu
>
> Estou tentando usar um script para renomear todas as fotos de uma pasta.
> Estou usando este comando:
> 
> j=0; for i in *.JPG; do ((j++)); mv $i 0$j.jpg; done
> 
> Mas ao executar está aparecendo isso:
> 
> mv: ao mover múltiplos arquivos o último argumento deve ser um diretório
> Tente `mv --help' para mais informação.
> 
> Alguem poderia me dar uma luz?

Tive um problema assim:
As fotos tinham um nome longo mais ou menos assim,
   000000067.jpg

usei este script

for i in *.jpg
do

  nome=`echo $i | cut -c7-`
  mv -f $i $nome

done


> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>






---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a