Ajuda por favor URGENTE

1. Ajuda por favor URGENTE

Irlan
Irlanr

(usa Debian)

Enviado em 24/11/2011 - 20:36h

Seguinte sou novo aqui no fórum e estou precisando de uma ajuda urgente...senão eu perco a cabeça e o emprego.

Tenho FreeBsd 7.2 e tenho uma pasta que eu preciso todo dia na mão apagar um arquivo dentro dela, traduzindo eu preciso somente de um script que faça isso, quer dizer, que todo dia as 02:00 da manhã o script rode agendado e apague os arquivos dentro desta pasta.

ja criei o seguinte

00 02 * * * rm -rf /pasta/desejada/*

porém não rodou.... estou colocando aqui como esta mostrando.


# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.32.34.1 2009/04/15 03:14:26 kensmith Exp $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday who command
#
*/5 * * * * root /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11 * * * * operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0 * * * * root newsyslog
#
# Perform daily/weekly/monthly maintenance.
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time. See adjkerntz(8) for details.
1,31 0-5 * * * root adjkerntz -a

Se alguem puder me ajudar sou eternamente grato, pois quem trabalha com o Free aqui viajou e deixou a banana na minha mão


  


2. Re: Ajuda por favor URGENTE

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2011 - 23:24h

Vc já tentou dessa forma? Coloquei na última linha...


# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.32.34.1 2009/04/15 03:14:26 kensmith Exp $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday who command
#
*/5 * * * * root /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11 * * * * operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0 * * * * root newsyslog
#
# Perform daily/weekly/monthly maintenance.
1 3 * * * root periodic daily
15 4 * * 6 root periodic weekly
30 5 1 * * root periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time. See adjkerntz(8) for details.
1,31 0-5 * * * root adjkerntz -a

00 02 * * * root rm -rf /pasta/desejada/* 2>&1 /dev/null





3. Re: Ajuda por favor URGENTE

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 24/11/2011 - 23:33h

Apenas substitua o rm por /bin/rm

No cron temos que informar o caminho completo para os comandos usados da forma que você está usando.


4. Re: Ajuda por favor URGENTE

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/11/2011 - 23:45h

rai3mb escreveu:

Apenas substitua o rm por /bin/rm

No cron temos que informar o caminho completo para os comandos usados da forma que você está usando.


Fala, Raimundo!

Kra, no caso dele não precisa, pois já tá definido a variável PATH dentro do cron.


5. Re: Ajuda por favor URGENTE

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/11/2011 - 23:51h

Não coloque "URGENTE" no título do tópico, pois isso afasta dele usuários experientes que não gostam de ser "demandados" como se tivessem "obrigação de ajudar".

Ajudar é doação e a ajuda é um pedido incondicionado, ao menos se vc não está pagando por suporte.

Veja que isso não é uma crítica pessoal a vc, até porque no título estão juntos "por favor" e "URGENTE", ainda que o maior destaque (grito, para alguns) tenha sido dado à última palavra.

É apenas uma recomendação geral que, inclusive, é regra de conduta em alguns Fóruns de Linux (no do Ubuntu, por exemplo, seu tópico já estaria trancado).

Boa sorte.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts