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

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

Mudar nome de arquivos em subdiretorios


From: trans548
Subject: Mudar nome de arquivos em subdiretorios
Date: Sat, 25 Feb 2006 20:32:38 -0000
User-agent: eGroups-EW/0.82

Bom dia pessoal:

Gostaria da ajuda de vcs para melhorar um pequeno script que 
'pesquei'na net.


#!/bin/bash

# Este script muda os nome dos arquivos q estiverem em 
# em maiusculos para menusculo.
# o asterisco (*) equivle ao comando ls sem parametro.

for original in *; do 
        resultado=`echo $original | tr '[:upper:]' '[:lower:]'` 
        if [ ! -e $resultado ]; 
then 
        mv $original $resultado 
        fi
 done

-----------
O script funciona, porem gostaria q fosse de modo recursivo, alterando 
tambem os subdiretorios,e se possivel colocasse underline '_' nos 
nomes dos arquivos com compostos (com espaços)

Desde ja agradeço
Joao






reply via email to

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