[EMAIL PROTECTED] writes: > #!/bin/bash > # Este script dever� ser executado dentro do diret�rio que cont�m os > arquivos desejados for ARQ in `ls *`; > do > NOVO=`echo $ARQ | tr '[A-Z]' '[a-z]'`; > echo mv $ARQ $NOVO; > done
N�o funciona para arquivos com espa�os no nome e provavelmente para outros casos tamb�m. No hist�rico h� solu��es que funcionam. [godoy@wintermute ~/tempo]$ touch "TEste De Arquivos Com Espa�o" [godoy@wintermute ~/tempo]$ l total 16 drwxr-xr-x 2 godoy godoy 4096 Jan 9 23:09 . drwxr--r-x 102 godoy godoy 12288 Jan 9 23:09 .. -rw-rw-r-- 1 godoy godoy 0 Jan 9 23:09 TEste De Arquivos Com Espa�o [godoy@wintermute ~/tempo]$ bash teste.bash -x mv TEste teste mv De de mv Arquivos arquivos mv Com com mv Espa�o espa�o mv teste.bash teste.bash [godoy@wintermute ~/tempo]$ Sds, -- Godoy. <[EMAIL PROTECTED]> Assinantes em 09/01/2003: 2254 Mensagens recebidas desde 07/01/1999: 196421 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
