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

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

RES: RES: [shell-script] Scripts shell e Crontab


From: Anderson Deluiz Santos
Subject: RES: RES: [shell-script] Scripts shell e Crontab
Date: Tue, 25 Mar 2003 14:58:59 -0300

Problemas de PATH!!!!

Muito comum por sinal...

Para corrigir, coloque o caminho absoluto de TODOS os comandos.

Ou uma variável mais ou menos assim:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/sbin

Deve funcionar...

Anderson

-----Mensagem original-----
De: isampbr <address@hidden> [mailto:address@hidden] 
Enviada em: terça-feira, 25 de março de 2003 11:22
Para: address@hidden
Assunto: Re: RES: [shell-script] Scripts shell e Crontab


Amigos, desculpem-me pela insistencia mas ainda não estou obtendo os
resultados esperados e venho aqui novamente para pedir ajuda.

Estou enviando abaixo as linhas de código dos scripts em questão.


Este script é execitado pelo cron.
##################################################
#!/bin/sh
CAMINHO="/home/e-mails"
chown x.x $CAMINHO/*.cmd
chmod 777 $CAMINHO/*.cmd
chown x.x $CAMINHO/*.html
chmod 666 $CAMINHO/*.html

for i in $CAMINHO/*.cmd
do
        echo $i >> $CAMINHO/execlog
        if [ -e $i ]; then
                cat $i >> $CAMINHO/execlog
                /bin/sh $i
        fi
done
mv $CAMINHO/*.cmd $CAMINHO/sent -f
mv $CAMINHO/*.html $CAMINHO/sent -f
chown nobody.nobody $CAMINHO/sent/*
chmod 400 $CAMINHO/sent/*
##################################################


E abaixo um exemplo de dos arquivos .cmd e .html

EMAIL_00392_1.cmd

/usr/bin/metasend -t address@hidden -c address@hidden -s "e-mail 01" 
-F address@hidden -f ./EMAIL_00392_1.html -e 7bit -m text/html -b


EMAIL_00392_1.html

<HTML>
<HEAD><STYLE></STYLE></HEAD>
<BODY>
<STRONG><PRE>

Teste

</PRE></STRONG>
</BODY>
</HTML>

#################################################

Bem, o que ocorre é que os arquivos .cmd e .html são gerados no
diretório /home/e-mails por um sistema. O script send-email é executado
pelo cron do usuário 'X', mas não envia os e-mails em questão. Os
e-mails só são enviados quando o script send-email é executado
'manualmente com as mãos'.

o que ocorre ?





---------------------------------------------------------------------
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.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 




reply via email to

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