Ir para conteúdo
  • Cadastre-se

Dúvida Criação Script


genial-76

Posts Recomendados

Olá Colegas.

Estou criando um script para otimizar alguns serviços nossos e gostaria de ajuda de vocês em algumas questões.

Como posso adicionar ao Cron automaticamente algumas coisas?

Exemplo: Quero adicionar a linha abaixo no cron sem que seja preciso entrar no crontab -e

Preciso que adicione isso automaticamente no script..

0 0 * * * /root/script.sh >/dev/null 2>&1

Como posso enviar um e-mail para um determinado endereço assim que finalizar a execução do script?

Quero enviar eu e-mail assim que ele termianar, não precisa de log nem nada só um e-mail mesmo avisando.

"Ohh, o script rodou todo!"

Por favor, poderiam me ajudar nisso?

Desde já agradeço toda ajuda!

Abração e bom final de semana para TODOS!

Link para o comentário
Compartilhar em outros sites

Sobre incluir automaticamente o cron, você pode utilizar o echo, bem simples..

echo "0 0 * * * /root/script.sh >/dev/null 2>&1" >> /etc/crontab

Atenção: é >>, se colocar > ele apaga o conteúdo do arquivo.

Link para o comentário
Compartilhar em outros sites

Sobre a adição da tarefa agendada: não pode usar a função system/exec?

Sobre o email, use a função mail() do PHP ou use SMTP.

Edição: estou me baseando na premissa de que seu script é em PHP. Estou certo?

Opá Jaime, tudo bem?

Acho que não dá para fazer com system/exec não...

Preciso que rode no cron mesmo, ele irá adicionar uma linha no cron para que o servidor rode o cland a X horas.

Preciso também chamar a execução de outro determinado script.sh.

Não é PHP não, é um .sh simples que fará a ativação completa do servidor.

Você saberia me dizer se a mail() funciona em um script.sh?

Assim que o cliente fizer o pedido de hospedagem esse script irá instalar e configurar tudo para mim.

Assim irei diminuir o tempo de trabalho com essas tarefas.

Tentei uma vez criar uma template de um VPS Xen mas sem sucesso, agora que me dedicar a fazer isso, assim também poderei usar em Dedicados, VPS Openvz e Xen.

Abração.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?