shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[RESOLVIDO] [shell-script] Ajuda sobre Erro em Script


From: Ernander (Nander)
Subject: [RESOLVIDO] [shell-script] Ajuda sobre Erro em Script
Date: Thu, 28 May 2009 15:46:25 -0300

Olá Pessoas!

Bom após fazer os updates recomendados pela RED HAT, parece que meu problema
foi resolvido. Parece que era um problema interno do Kernel mesmo. Bom não
fiz nada de mais qto ao problema.

E Flávio, ja alterei a crontab como vc mencionou e, realmente melhorou muito
meu trabalho! Obrigado!
Agradeço a Todos o Empenho !


Att

Ernander


*/5 * * * * root sh /logix/rotinas/permissao.sh 2>&1 >> /dev/null

2009/4/15 Flavio Junior <address@hidden <billpp%40gmail.com>>


>
>
> 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) <address@hidden <ernander%40gmail.com><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:
> >
> > *[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 <root%40delxerp.finograo.com.br> <root%
40delxerp.finograo.com.br>
> > 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]
> >
> >
>
>

-- 
" 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]

 



-- 
╔═══════════════════╗
║ Ernander Lataliza ║
╚═══════════════════╝
--------------------------------------
SEJA LIVRE! USE LINUX!
Linux User #394812
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.6 (GNU/Linux)

mQGiBEnrmpwRBADsGwMo8R2spUxfer19bGyX5mAXRyEhm5vlzkOH9T7Fe4WyAvLM
rDpSKjv1VgcC3/fSMpPQ8MmQZwwO4H87IIwyN0AX/NqvmEQDNMVZS6omrcN39jpt
xEC80Hs/TP/yKyB2V6seHV0eZtjlfmokIb7nYazcxTLAhiv9CVg9nL+JCwCg+gNL
R+1rQcqGooGtjIL95OZr/8kEANpGy/Jb+B7Ajq4gatJ6qoedDyeyFFDRz8aV1OBJ
TCRh9T8MWjOhwvgcsGQV7R95VHgJNVGnej6yilMoM3NtIcyA2tbXAUerp5QhRAAi
2BU50z2JF5wl7YQ5ocSpOxp5Cq4sEBJYa/gTUzbLzztNc+ezCIKV403kEbE2IqSV
9rt3A/4vxcKsh9IX1At+vH9Ev850CXlRyxN4H7tRlGL+OdqQ76SR3tMi1qm4NRIp
p0Y7gJ8k9YdfWCgm56aLlSCCXlr80TXP5WHEH+sz2yDrw6iCj5ABeBMA5tdTae5y
bpx9QJgu5+1dYAK+FFWM+czPO11FM6nOKC3N+XSvrmM88dQhg7RHRXJuYW5kZXIg
TWFyY3VzIExhdGFsaXphIFJvc2VuZG8gKE5hbmRlciBMYXRhbGl6YSkgPGVybmFu
ZGVyQGdtYWlsLmNvbT6IYAQTEQIAIAUCSeuanAIbAwYLCQgHAwIEFQIIAwQWAgMB
Ah4BAheAAAoJEKahazXSKEoo15oAoPBiOWjUw0I2a6u7MtDPPwNPebG3AKDsoBuT
tcC4MzB17iNsOq819aV42rkBDQRJ65qdEAQApuFxoXRdeQrFIOJDyxE2EQi3GZby
2RP0+6iWiLbMk3XUGVsc477NTeGkEuDQA0SpkA5whL4wHWHCrYaE9rtmYMYW67ml
z/PUPWGI78cQ/R7M1ADPLGaD7cSxfdWzIHbhkP29x4zHTkSrdl4zT+XOHXwmAULp
ekzuKdb6whw676MAAwUD/isUOzlyF5sf/Q7RJRmLjOEEn5gpL/pf7ZzWHNxgxsPH
s1LlicO2yObH1cuVDXQDsc3a6ag61z1gCapa8Q1L/E5akKpU0irRzf99yNVzTp3i
BD9cua7h7fnfBMp6D4EyLDnUkCxOMD5HdIik1Ie6iHoVdCeDpYFnv72RplPI3dBB
iEkEGBECAAkFAknrmp0CGwwACgkQpqFrNdIoSiiUYgCgvHpf/Tkub4sWz/Vj91y6
BgH84hQAn3Z8pVMAUMJmmH/jRqJg49SS8AHc
=1sQ8
-----END PGP PUBLIC KEY BLOCK-----


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]