Galera funcionou agora, deve ter sido alguma especie de bug!
não fiz alteração nenhuma no script, reiniciei o crontab, o syslog e
funcionou.
valeu galera.
2009/12/14 ®...@®ÐØ
> no /bin/sh não executa por isso que carrego o /bin/bash.
> nos outros scripts que nomalmente faço não apresenta este c
Bemn...
já tive problemas com o cron quando faço backup de um arquivo muito grande
ele simplesmente trava no meio do arquivo..
resolvi simplesmente direcionando para um tty
Exemplo:
12 42 * * * root /etc/cron.d/mkdirBkpDate.sh > /dev/tty1
Laercio =D
2009/12/14 ®...@®ÐØ
>
>
> O meu problema é
no /bin/sh não executa por isso que carrego o /bin/bash.
nos outros scripts que nomalmente faço não apresenta este comportamento.
2009/12/14 Bruno Gunter
>
>
> Grande,
>
> Seu problema deve ocorrer, provavelmente, porque você defini /bin/bash
> como shell e depois /bin/sh. Para ter certeza, abra
Teu problema não é de shell-script (provavelmente).
Saiba que os scripts nos diretorios cron.daily, cron.montly, cron.hourly e
demais, são normalmente chamados via "run-parts", e o mesmo tem algumas
caracteristicas um pouco irritante:
### man run-parts
DESCRIPTION
run-parts runs a number o
Grande,
Seu problema deve ocorrer, provavelmente, porque você defini /bin/bash
como shell e depois /bin/sh. Para ter certeza, abra um bash e execute e
a linha manualmente e depois um sh e veja se o resultado é o mesmo.
Espero ter ajudado.
[]'s
Gunter
Em 14-12-2009 15:49, ®...@®ÐØ escreveu:
>
Olha, deixa eu ver se entendi...
Você quer executar um script num servidor remoto e em seguida enviar
dados de volta para o cliente?
O scp só faz cópia de arquivos, não executando nada. Por isso acredito
que esteja indo pelo caminho errado.
Para executar um comando num servidor remoto faça algo
Isso ai seu GUNTHERE ta certo mesmo gostei da inteligencia uahauhauhauahau.
Abraços
Em 02/03/07, Bruno Gunter Fricke <[EMAIL PROTECTED]> escreveu:
>
> Você precisa ver se o script está com as permissões necessárias para
> execução. Dê um chmod +x em seu script e teste novamente.
>
> On Fri, 200
Luiz,
quando vc executa um comando, ele pode falhar por centenas de razões.
algumas vezes o codigo de retorno da aplicação ou do shell pode ser muito
util, por exemplo:
http://aurelio.net/shell/canivete.html#exitcode
vc pode capturar este codigo via variavel de ambiente $? , que retorna o
codigo
Você precisa ver se o script está com as permissões necessárias para
execução. Dê um chmod +x em seu script e teste novamente.
On Fri, 2007-03-02 at 10:43 -0300, Luiz Henrique - Quick wrote:
> Pessoal fiz um deamon em C , que executa algumas tarefas e uma delas
> é
> executar um script heim shell
Verificou as permissões do arquivo de script? Lembre-se de que ele tem que
ter permissões de execução. (chmod +x script.sh)
Como vc está passando o parametro para o system?
- "/bin/bash script.sh"?
- "./script.sh"?
On 3/2/07, Luiz Henrique - Quick <[EMAIL PROTECTED]> wrote:
>
> Pessoal fiz um
10 matches
Mail list logo