*/5 * * * * root sh /logix/rotinas/permissao.sh 2>&1 >> /dev/null
2009/4/15 Flavio Junior <[email protected]> > > > Teu problema ta na sintaxe do crontab. > > Se tu ta usando crontab -e pra adicionar uam regra, ela vai pro > /var/spool/cron/root e não precisa identificar o usuario, ou seja: > > */5 * * * * /logix/rotinas/permissao.sh > > E NAO > > > */5 * * * * root /logix/rotinas/permissao.sh > > So se usa o nome do usuario antes qdo se usa o /etc/crontab direto, > que já é deprecated se não me engano. > > PS: Acho que podemos considerar crontab (nesse caso) no escopo da lista né. > > -- > > Flávio do Carmo Júnior aka waKKu > > 2009/4/15 Ernander (Nander) <[email protected] <ernander%40gmail.com>>: > > > > > > Pessoal Bom Dia! > > > > Preciso de uma Ajuda: > > > > Tenho um BD Informix rodando Logix. E o CAra fez uma estrutura muito > louca ( > > "QUE NÂO DEVE SER TOCADA" ) e não sei pq cargas d'água ele precisa que > TODOS > > os aquivos de usuários tenham permissão 777. > > > > então criei este Script: > > > > *[r...@delxerp root]# cat /logix/rotinas/permissao.sh > > > > #!/bin/sh > > for usuario in `cat /logix/rotinas/usuarios.txt`; > > do chmod 777 /logix/lst/*$usuario* 2>/dev/null > > done > > * > > > > que se eu executasse com a opção -v sairia algo assim: > > > > *modo de `/logix/lst/gao0045.euler.21' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.22' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.23' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.24' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.25' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.29' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.30' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/gao0045.euler.31' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.10' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.11' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.12' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.13' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.14' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.7' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.8' mudado para 0777 (rwxrwxrwx) > > modo de `/logix/lst/con0210.chaves.9' mudado para 0777 (rwxrwxrwx) > > * > > > > bom o FOCO é no usuário que está praticamente no meio do nome dos > arquivos. > > > > Daí executo a Shell via crontab de 5 em 5 minutos: > > > > # LIBERA AS PERMISSOES DO DIRETORIO /LOGIX/LST/*USUARIO* > > 0-59/5 * * * * root /logix/rotinas/permissao.sh > > ############## Fim LIBERA PERMISSOES########################### > > > > bom até então tudo bem mas ai começo a me aparecer este erro: > > > > *r...@delxerp root]# tail -f /var/spool/mail/root > > To: [email protected] <root%40delxerp.finograo.com.br> > > Subject: Cron <r...@delxerp> root /logix/rotinas/permissao.sh > > X-Cron-Env: <SHELL=/bin/sh> > > X-Cron-Env: <HOME=/root> > > X-Cron-Env: <PATH=/usr/bin:/bin> > > X-Cron-Env: <LOGNAME=root> > > X-Cron-Env: <USER=root> > > > > /bin/sh: line 1: root: command not found > > > > * > > > > Pergunta básica: O ero está no meu Script ? esse "*/bin/sh: line 1: root: > > command not found*" é do CRON ? > > > > Se não caracterizar algo fora da Lista, alguém poderia me dar uma LUZ? Ja > > RTFM e STFW Demais sobre e nada de útil encontrei > > > > Se alguém puder me ajudar ficarei muito Grato! > > > > Att > > -- > > ╔═══════════════════╗ > > ║ Ernander Lataliza ║ > > ╚═══════════════════╝ > > -------------------------------------- > > SEJA LIVRE! USE LINUX! > > Linux User #394812 > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > -- " Eu quero saber como renomear um arquivo " ele diz. Por favor, é dia de pagamento, não é?! Mas eu estou de bom humor. " Claro. Basta dar 'rm' e o nome do arquivo " " Obrigado " [As partes desta mensagem que não continham texto foram removidas]
