[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Script roda via comando mas não pelo cron



Leonardo Rosa escreveu:
Olá a todos...
Sei que não é nada voltado em específico para debian, mas se alguém puder ajudar... Utiliziando o debian como distribuição no servidor e uma aplicação web rodando sobre ele, desejo que o cron inicie um script que faça o backup. Este scrit não tem nada D+, até porque é a primeira vez que estou tentando fazer isso. Criei um arquivo de nome backup_diario, que está dentro da pasta root e possui as seguintes linhas:

echo
echo Copiando arquivos de /var/www/moodle/ para /media/sdb1/var/www/
cp -ap /var/www/moodle/ /media/sdb1/var/www/
echo
echo Arquivos copiados com sucesso
echo
echo Copiando arquivos de /var/www/moodledata/ para /media/sdb1/var/www/
cp -ap /var/www/moodledata/ /media/sdb1/var/www/
echo
echo Arquivos copiados com sucesso
echo

20 9    * * *   root    ./root/backup_diario
Olá,

 Um script bash ou sh deve começar com a linha:

#!/bin/bash

ou

#!/bin/sh

Ou então, em vez de usar ./root/backup_diario (o ponto na frente não é necessário, ou até atrapalhe) use: bash /root/backup_diario


--
Atenciosamente,

          Junior Polegato

          Um peregrino de problemas; Um pergaminho de soluções!
          Página Profissional: http://www.juniorpolegato.com.br



Reply to: