<div>Não funcionaria da forma citada por um unico motivo, se eu colocasse para fazer todo dia 15 seria facil :) mais se vc for ver, nem todo dia 15 é domingo, logo não irá funcionar. Eu coloquei assim para testar:</div>
<div> </div>
<div>00 23 * * 0-7/2 root /bin/rm -rf /backup/*</div>
<div> </div>
<div>Dessa forma o cron aceitou a regra, mais dessa forma não:</div>
<div> </div>
<div>00 23 * * 7/2 root /bin/rm -rf /backup/*</div>
<div> </div>
<div>Ele não considerou reclamando que tem que seguir dia, mês e ano.</div>
<div> </div>
<div>Entendam que tem que ser a regra tem que rodar um domingo sim e outro não.</div>
<div> </div>
<div>obrigado ja pela ajuda<br><br> </div>
<div><span class="gmail_quote">Em 05/04/07, <b class="gmail_sendername">Gustavo Picoloto</b> <<a href="mailto:picoloto@gmail.com">picoloto@gmail.com</a>> escreveu:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Olá Cristiano,<br><br>Se o problema for rodar a cada quinze dias, basta mudar o cron para algo como:<br><br>
* * * 1,15 * root /bin/rm -rf /backup/*<br><br>Se não me engano, no man do crontab (man 5 crontab) diz que não se<br>pode colocar "ranges" nesta parte da tabela (do dia da semana).<br><br>Agora, se realmente tiver que ser aos domingos, sugiro colocar um
<br>pequeno teste no início do seu script para rodar domingo sim domingo<br>não.<br>Para isso, na cron você colocar para rodar todos os domingos e o<br>script começaria com algo mais ou menos assim:<br><br><br>semana=`date +%W`
<br>resto=`echo $(($semana % 2))`<br>[ $resto -eq 0 ] && { echo "semana par, vou executar"; } || { echo<br>"semana impar, nao vou executar"; exit 1;}<br><br>Qualquer coisa, envie outro email.<br>
<br>Att.<br>Gustavo Picoloto<br><br><br><br>Em 05/04/07, Cristiano Furtado<<a href="mailto:jasonnfedora@gmail.com">jasonnfedora@gmail.com</a>> escreveu:<br>> O seguinte, Ja pesquisei em tudo que foi lugar, em varios livros e não
<br>> consigo encontrar como fazer o seguinte:<br>> Tenho uma rotina de backup que roda todos os dias, porem quero que funcione<br>> assim:<br>> BACKUP é a pasta onde encontra-se os arquivos compactados ok?<br>
><br>> seg > ter > quar > qui > sex (Primeira Semana)<br>> seg > ter > quar > qui > sex (Segunda Semana) > Dom (rm -rf /backup/*<br>><br>> seg > ter > quar > qui > sex (Terceira Semana)
<br>> seg > ter > quar > qui > sex (Quarta Semana) > Dom (rm -rf /backup/*<br>><br>> Em outras palavras que seja apagado somente na segunda semana e não na<br>> primeira.<br>> Eu fiz de uma forma que o meu colega robert mandou testar mais não funcionou
<br>> tambem que era da serguuinte forma:<br>><br>> * * * * 7/2 root /bin/rm -rf /backup/*<br>> O cron não aceitou o 7/2<br>><br>> Alguem tem ideia????<br>><br>> --<br>> Cristiano Furtado dos Santos
<br>> Gerente de TI - Projetos de Software Livre<br>> <a href="http://jasonnfedora.eti.br">http://jasonnfedora.eti.br</a><br>> <a href="http://fedora.org.br">http://fedora.org.br</a><br>> --<br>> Fedora-users-br mailing list
<br>> <a href="mailto:Fedora-users-br@redhat.com">Fedora-users-br@redhat.com</a><br>> <a href="https://www.redhat.com/mailman/listinfo/fedora-users-br">https://www.redhat.com/mailman/listinfo/fedora-users-br</a><br>
><br>><br><br><br>--<br>------<br>Gustavo Picoloto, LPIC-1, SCSECA<br><a href="http://cenoura.homelinux.com">http://cenoura.homelinux.com</a><br>------<br><br>--<br>Fedora-users-br mailing list<br><a href="mailto:Fedora-users-br@redhat.com">
Fedora-users-br@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/fedora-users-br">https://www.redhat.com/mailman/listinfo/fedora-users-br</a><br></blockquote></div><br><br clear="all"><br>-- <br>Cristiano Furtado dos Santos
<br>Gerente de TI - Projetos de Software Livre<br><a href="http://jasonnfedora.eti.br">http://jasonnfedora.eti.br</a><br><a href="http://fedora.org.br">http://fedora.org.br</a>