[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] D�vida_sobre_shell_script
From: |
moysespr |
Subject: |
Re: [shell-script] Dúvida_sobre_shell_script |
Date: |
Mon, 1 Sep 2003 21:54:31 -0700 (PDT) |
Oi, eu faria isso com a seguinte linha de comando:
for a in `ls -1 *.pdf`;do echo $a `echo $a|cut -c15-`;done
A linha acima só vai mostrar as mudanças de nome que faria.
Se ficou do jeito que você quer é só trocar o primeiro echo por mv,
ou melhor, "mv -i", assim:
for a in `ls -1 *.pdf`;do mv -i $a `echo $a|cut -c15-`;done
----------------------------------------------------------------------------
--- estevesn <address@hidden> wrote:
> Olá.
> Estou com uma dúvida em Schell Script. Eu nunca programei em
> shell. Eu preciso alterar o nome de vários arquivos com
> extensão .pdf. O nome dos arquivos são todos padrão. O novo nome do
>
> arquivo é uma sub-string do nome atual. É a sub-string que começa
> na
> posição 15 e tem 9 caracteres. Como eu posso fazer isso num Shell
> Script?
>
> Obrigada pela ajuda
>
> Esteves
>
>
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com