Problema com crontab

1. Problema com crontab

Neuton Santana de Paula
neutonsp

(usa CentOS)

Enviado em 15/10/2019 - 14:06h

Bom dia pessoal,

Estou tentando rodar o seguinte script na cron

/scripts/SyncHome.sh
com o conteúdo

#!bin/bash
aws s3 sync /arquivos/departamentos s3://bucket-name/dep/unidade-01 --exclude="*.mp3" --exclude="*.mp4" --exclude="*.mkv" --exclude="*.avi" --exclude="*.mov" --exclude="*.tmp" --exclude="*.vob"

o conteúdo da cron é esse :

00 13 * * * sh /scripts/SyncHome.sh

o comando executado sem ser pelo cron vai normal.. mas agendado para rodar no cron não vai..

Alguém sabe o que pode estar acontecendo?






  


2. Re: Problema com crontab

Raimundo Oliveira da Silva
rausilva

(usa Linux Mint)

Enviado em 15/10/2019 - 18:07h

Coloque o caminho absoluto do script:
00 13 * * * /home/nome_usuário/scripts/SyncHome.sh


3. Re: Problema com crontab

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 15/10/2019 - 23:27h


neutonsp escreveu:

Bom dia pessoal,

Estou tentando rodar o seguinte script na cron

/scripts/SyncHome.sh
com o conteúdo

#!bin/bash
aws s3 sync /arquivos/departamentos s3://bucket-name/dep/unidade-01 --exclude="*.mp3" --exclude="*.mp4" --exclude="*.mkv" --exclude="*.avi" --exclude="*.mov" --exclude="*.tmp" --exclude="*.vob"

o conteúdo da cron é esse :

00 13 * * * sh /scripts/SyncHome.sh

o comando executado sem ser pelo cron vai normal.. mas agendado para rodar no cron não vai..

Alguém sabe o que pode estar acontecendo?

Boa noite neutonsp.
Coloque o caminho completo do "aws"
Detalhe, você está executando como:
sh /scripts/SyncHome.sh
E no script, definiu o interpretador como bash,
Pode ser alguma incompatibilidade...
Importante: echo -e "$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')"
Att.: Marcelo Oliver


4. Re: Problema com crontab

Neuton Santana de Paula
neutonsp

(usa CentOS)

Enviado em 16/10/2019 - 08:40h

Qualquer outra coisa que colocar dentro do script o cron roda normal. somente esse comando da aws que nao vai.. mas se eu executar ele direto sem ser pela cron ele roda..

estou usando o aws cli






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts