VISUAL="echo \"00 6 * * * /usr/local/etc/rc.d/squid stop &&
/usr/local/etc/rc.d/squid start\" >>" crontab -e

Tentando manter o escopo da lista, tratando a variavel visual para que ela
execute o comando de adicionar uma função no crontab todo dia as 6 da manha
para executar o que voce quer.

Quando o comando crontab -e (editar tarefas do cron) é chamado, ele le o
conteudo da variavel VISUAL do ambiente (que normalmente contem o nome de um
editor de textos, como vi, vim, pico, nano, mcedit...) e executa $VISUAL
arquivo_temp_cron

arquivo_temp_cron é um arquivo temporario que ele gera para que voce crie
sua tarefa e o crontab faça a sua devida atualização no sistema.

O que segue:
[EMAIL PROTECTED]:~$ VISUAL="echo \"00 6 * * *
/usr/local/etc/rc.d/squid stop && /usr/local/etc/rc.d/squid start\" >>"
crontab -e
[EMAIL PROTECTED]:~$ crontab -l
00 6 * * * /usr/local/etc/rc.d/squid stop && /usr/local/etc/rc.d/squid start
[EMAIL PROTECTED]:~$

O crontab -l ali é simplesmente pra listar as tarefas gravadas no cron, e
confirmar a adição desta tarefa do squid.


Sorte,

Flavio do Carmo Junior aka waKKu

On 2/1/07, JHOL XD <[EMAIL PROTECTED]> wrote:
>
>   Ola galera o meu problema é o seguinte, preciso fazer um script para
> que todos os dias as 6 horas da manha entre no /usr/local/etc/rc.d/
> ele de um squid stop depois squid start
>
> alguem me auxilia?
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a