[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Re: Script + Crontab
From: |
Alexandre |
Subject: |
RES: [shell-script] Re: Script + Crontab |
Date: |
Tue, 04 Mar 2003 15:49:36 -0000 |
User-agent: |
eGroups-EW/0.82 |
tente fazer assim:
/usr/bin/clear
/bin/echo "Iniciando Backup ....... "
ou seja, coloque o path completo em cada comando ...
isso e uma boa pratica em qq script
boa sorte
Alexandre
--- Em shell-script@y..., "Arnaldo Junior" <apjunior@b...> escreveu
> O Problema não está acontecendo nos comandos e sim nas mesagens ,
> por exemplo :
> Meu script possui esta linha :
> clear
> echo "Iniciando Backup ....... "
>
> qdo acionado pelo cron , o "clear" e o "echo" não são executados ...
> e assim por diante ..
>
> mas a linha que contem o comando do backp , é executado sem
> problemas ..
>
> Abrço / bom carnaval a todos
>
> Arnaldo Junior
>
>
>
> --- Em shell-script@y..., "Rodolfo Villanova"
> <rodolfo.villanova@t...> escreveu
> > Não sei se fato semelhante por que já passei pode te auxiliar:
> >
> > Nas plataformas Unix em que disparo scripts pelo cron (SunOs e
> True64),
> > dependendo do comando, há necessidade de inserir no PATH os caminhos
> > absolutos onde eles estão localizados. Ou seja, parece-me bem
> provável que a
> > cron não executa o arquivo profile do usuário quando dispara um
> script
> > inserido na crontab daquele usuário, que normalmente são executados
> quando
> > um usuário se loga no sistema.
> >
> > Verifique se isso procede para o teu ambiente e nos dê
> um "feedback", ok?
> >
> > Sinceramente espero ter fornecido alguma pista para que contornes
> esse
> > obstáculo.
> >
> > Abraço,
> >
> > Rodolfo Villanova
> > TmS Brasil
> >
> > -----Mensagem original-----
> > De: Arnaldo Junior [mailto:apjunior@b...]
> > Enviada em: sexta-feira, 28 de fevereiro de 2003 14:35
> > Para: shell-script@y...
> > Assunto: [shell-script] Re: Script + Crontab
> >
> >
> > Então um script chamado pelo CRON não fica 100% funcional ??
> >
> > Ahh no /var/spool/mail do root não tem nada ..
> >
> > Grato
> > Arnaldo Junior
> >
> >
> > --- Em shell-script@y..., Listas XTMS <listas@x> escreveu
> > > As mensagens que o script emite qdo você executa "manualmente" são
> > jogas no stdout padrão (tela).
> > > Mas o stdout padrão de um script que roda na cron vai para um log
> > que é mandando por e-mail para o usuário que agendou a tarefa.
> > >
> > > Verifique o email desse usuário e vai achar as mensagens.
> > >
> > >
> > > Atenciosamente,
> > > Eri Ramos Bastos
> > >
> > > > Pergunto , pq qdo rodo o script fora do CRON ele executa tudo
> que
> > lhe
> > > > foi programado e qdo quem o chama é o CRON , apenas o comando é
> > > > executado ??
> >
> >
> >
> > --------------------------------------------------------------------
> -
> > 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: shell-script-unsubscribe@y...
> > --------------------------------------------------------------------
> -
> > 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