Historiadores acreditam que em Sex 24 Jan 2003 00:26, r3dc0d3 escreveu:

> crie um arquivo com o seguinte:
> #!/bin/sh
> #script para renomear arquivos de arquivo.fwt
> #para sentencaxxxx.fwt, onde xxxx corresponde a um numero.
> xx=0
> for nome in `/bin/ls -1 *.fwt`; do
> zz=`printf "%04d" $xx`
> xx=$[$xx + 1]
> mv $nome sentenca$zz.jpg

Aqui eu fiz uma alteracao, para a minhas situacao especifica, troquei de "jpg" 
para "fwt".

> done

> Depois de um chmod a+x arquivo_criado

Curioso, criei o arquivo como usuario normal, mas vejam como ele aparece:

[regis@regis textos]$ l renomeia.sh
-rwxrwxrwx    1 root     root          224 Jan 24 13:19 renomeia.sh*

Mesmo assim, ainda como usuario normal eu consigo apaga-lo, pois esta' com 
todas as permissoes.

> Para executar digite ./arquivo_criado

Ao executar, tenho a seguinte mensagem de erro, tanto como usuario normal 
quanto como root:

[regis@regis textos]$ ./renomeia.sh
bash: ./renomeia.sh: /bin/sh: bad interpreter: Permiss�o negada

Tentei tambem a dica do Anderson e do Marcos, que comecam com #!/bin/bash, mas 
o erro foi praticamente o mesmo:

[regis@regis textos]$ ./renomeia
bash: ./renomeia: /bin/bash: bad interpreter: Permiss�o negada

Veja que estou executando como usuario normal, mas como root tambem acontece a 
mesma coisa:

[root@regis textos]# ./renomeia
bash: ./renomeia: /bin/sh: bad interpreter: Permiss�o negada

A dica que funcionou foi a do Cristofer, digitando os comandos diretamente no 
console, sem criar o arquivo executavel. Com um detalhe: renomeou tambem os 
subdiretorios (nao os arquivos dos subdiretorios, e sim os proprios 
subdiretorios...)
Mas agora fiquei encucado!!! Porque o root nao tem permissao para executar o 
arquivo que eu criei??? Manualmente, eu consigo renomear os arquivos, 
portanto, nao se trata de permissoes no diretorio.

Regis
-- 
2a. Vara Federal de Caxias do Sul
[EMAIL PROTECTED]
(54) 228-5516

Assinantes em 24/01/2003: 2226
Mensagens recebidas desde 07/01/1999: 198531
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a