shell-script-pt
[Top][All Lists]
Advanced

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

Re: [shell-script] renomeia arquivos !!!!!


From: Mauricio
Subject: Re: [shell-script] renomeia arquivos !!!!!
Date: Tue, 04 Oct 2005 14:57:04 -0300
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

Oi Fábio:

Se vc tem a variável $X, faća
${X%%.txt} para cortar do final a extensão. Como no seu caso são duas extensões vc pode colocar um if.

Se os nomes possuem mais de um ponto, como

nome.segundonome.txt

Vc deve fazer algo como

for ARQUIVO in $( ls *.txt *.TXT )
do
ARQUIVOCORTADO=`echo $ARQUIVO | head -c-5`
mv $ARQUIVO ${ARQUIVOCORTADO}.proc


É isso...
Abraćo,
Ricio

fabiobat2002 wrote:
Tenho o seguinte bloco:

   ARQ=`ls *.txt *.TXT`
   for x in $ARQ
   do
      mv "$x" "${x}".proc
   done

estou renomeando os arquivso TXT e txt para proc, porem fica aaaaaaaaa.txt.proc
bbbbbbbbb.TXT.proc


como faço para deixar assim :
aaaaaaaaa.proc
bbbbbbbbb.proc



Valeu





---------------------------------------------------------------------
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: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos








reply via email to

[Prev in Thread] Current Thread [Next in Thread]