Ajuda em um script .. [RESOLVIDO]

1. Ajuda em um script .. [RESOLVIDO]

Bruno
brunobbc

(usa Ubuntu)

Enviado em 01/02/2012 - 23:35h

Bom dia.

Tenho um diretorio onde os usuarios alteram o script que vao rodar na cron.
Algumas vezes os scripts sao apagados e recriandos e a cron da um erro na hora de rodar.

Estou fazendo um script para colocar todos os arquivos com a mesma permissao. Sera que poderiam me ajudar ?

Grato,
Bruno

Script

rm /home/bruno/chmd.sh
ls -l *.sh | awk ' {print chmod 744 ' , $8} > /home/bruno/chmd.sh
cd /home/bruno
./chmod.sh

Depois de rodado este script as permissoes continuam 664 e a cron da erro.
Eu preciso que as permissoes fiquem 744 e nao 644

Sera que estou fazendo algo errado?
Poderiam me ajudar ?


  


2. MELHOR RESPOSTA

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 02/02/2012 - 00:46h

Este script fará chmod 744 em todos os arquivos com extensões .sh do diretório corrente:


ls -lC1 *.sh | while read line
do

chmod 744 "$line"

done


Veja se resolve..

3. Re: Ajuda em um script .. [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 02/02/2012 - 00:58h

Assim não deu certo pra vc:


rm /home/bruno/chmd.sh
chmod 744 /home/bruno/chmd.sh
/home/bruno/./chmd.sh

??


4. Re: Ajuda em um script .. [RESOLVIDO]

Bruno
brunobbc

(usa Ubuntu)

Enviado em 02/02/2012 - 02:05h

Muito obrigado.

Acho que vou usar a sua resposta Alexandre, pois me ajudou muito.

Abraços,
Bruno






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts