Pular para o conteúdo

Shell para envio de arquivo [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 14:33h

preciso de um script que a cada 15 minutos mande determinado arquivo de uma pasta X para uma pasta Y

Responder tópico

2. Re: Shell para envio de arquivo [RESOLVIDO]

Melhor resposta

Enviado em 08/12/2009 - 15:02h

se vc não conhece crontab ...




3. Re: Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 14:46h

Coloque o conteúdo abaixo e salve em um arquivo qq:

#!/bin/bash
cp /caminho/arquivo/origem /caminho/arquivo/destino

Supondo q o arquivo seja script.sh, torne-o executável:

# chmod +x script.sh

Acrescente-o no cron:

# crontab -e

E coloque a seguinte linha (apertando "i" para incluir os dados):

15 * * * * /caminho/do/script.sh 1> /dev/null

E salve (apertando "esc" e ":x").

4. Re: Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 15:26h

Apenas corrija o cron para:

*/15 no campo de minutos para ele rodar a cada quinze minutos.

5. Re: Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 15:28h

*/15? Precisa msm? Pq? Qual é a diferença? Só pra entender melhor...

6. Re: Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 15:51h

Ele quer manda o arquivo a cada 15 minutos.
Se vc colocar 15 apenas ele vai pegar a hora e os 15 minutos. Por exemplo 16:15, 17:15, 18:15...
Se vc colocar */15 ele vai pegar de 15 em 15 minutos. Exemplo 15, 30, 45....

oguerino

7. Re: Shell para envio de arquivo [RESOLVIDO]

Enviado em 08/12/2009 - 15:53h

Ah, entendi. Legal sua explicação, valew!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder