[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Minusculos
From: |
Daniel Soares |
Subject: |
Re: [shell-script] Minusculos |
Date: |
Mon, 4 Nov 2002 18:10:04 -0200 |
#!/bin/sh
for x in *; do
y=`echo $x | tr '[A-Z]' '[a-z]'`
if [ $x != $y ]; then
echo "Renomeando $x para $y"
mv $x $y
echo "ok"
fi
done
[]'
Daniel Soares
----- Original Message -----
From: "RPB" <address@hidden>
To: <address@hidden>
Sent: Monday, November 04, 2002 6:01 PM
Subject: Re: [shell-script] Minusculos
|
| ele ta copiando com o mesmo nome !!! preciso renomear de arq com nomes
| maiusculos para minusculos
|
| ----- Original Message -----
| From: Jose NIEVIADONSKI <address@hidden>
| To: <address@hidden>
| Sent: Monday, November 04, 2002 6:35 PM
| Subject: Re: [shell-script] Minusculos
|
|
| Encontre sempre uma linha desocupada com o Discador BOL!
| http://sac.bol.com.br/discador.html
| Ainda não tem AcessoBOL? Assine já! http://sac.bol.com.br
|
| Oi.
| Tenta isso
|
| #!/usr/bin/ksh
| typeset -l destino
| find dir_base | while read arq
| do
| destino=$arq
| mv -i $arq $destino
| done
|
| Funciona no ksh.
|
| Esse script troca o nome de todos os arquivos a partir de um diretório base
| (dir_base no script). Se você não quizer que ele troque a árvore toda a
| partir do diretório base troque o comando find pelo comando ls com a
| relação de arquivos a serem renomeados.
|
| []'s a todos da lista
|
| José Augusto Martins Nieviadonski
| Analista de Suporte Consultor
| HSBC Bank Brasil S.A. - Banco Múltiplo
| Treinamento de Informática
|