[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ajuda sobre Erro em Script
From: |
Eri Ramos Bastos |
Subject: |
Re: [shell-script] Ajuda sobre Erro em Script |
Date: |
Wed, 15 Apr 2009 12:47:40 -0300 |
O que é seu script exatamente? Ele é assim:
*[root@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
*
Ou assim:
#!/bin/sh
for usuario in `cat /logix/rotinas/usuarios.txt`;
do chmod 777 /logix/lst/*$usuario* 2>/dev/null
done
[]'s
Eri
2009/4/15 Ernander (Nander) <address@hidden>:
> 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:
>
> *[root@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:
>
>
> *root@delxerp root]# tail -f /var/spool/mail/root
> To: address@hidden
> Subject: Cron <root@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]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>
Re: [shell-script] Ajuda sobre Erro em Script, Flavio Junior, 2009/04/15