Eden, A questão da linha em branco no final, de acordo com o manual do crontab (1), é um bug:
Although cron requires that each entry in a crontab end in a newline character, neither the crontab com‐ mand nor the cron daemon will detect this error. Instead, the crontab will appear to load normally. How‐ ever, the command will never run. The best choice is to ensure that your crontab has a blank line at the end. Talvez o editor que vc usa já adicione uma linha em branco lá no final, ou você sempre a adicionou involuntariamente, como eu fiz inúmeras vezes ao longo de vários anos, até que um dia não fiz isso e acabei descobrindo o problema. Já quanto as extensões, talvez o seu crontab esteja configurado para trabalhar em modo LSB, conforme indicado na documentação. Em 14 de dezembro de 2010 18:12, Eden Caldas <edencal...@gmail.com> escreveu: > Interessante isso dos nomes do arquivo. > > Porém, estou cansado de usar arquivos com extensão .sh no cron e funciona. E > digo mais, sem linha em branco no final. > > Eden Caldas > Consultor de TI > e...@linuxfacil.srv.br > (81) 9653 7220 > LINUX FÁCIL – Consultoria e Serviços em TI > > > Em 14 de dezembro de 2010 15:18, Welington R. Braga <welrbr...@gmail.com> > escreveu: >> >> Em 14 de dezembro de 2010 15:41, Leonardo Carneiro >> <chesterma...@gmail.com> escreveu: >> > ... >> > >> >> 2 - Remova a a extensão do arquivo (.sh) neste caso. Oobserve que >> >> nenhum arquivo executado pelo cron possui extensão. >> > >> > Esta info não procede. O arquivo, sendo executável, irá executar, >> > independente de extensão. Apenas para diferenciar dos demais, eu uso a >> > extensão .cron nos meus scripts. >> > >> Leonardo, >> >> Segue parte do manual do cron (8) onde afirma exatamente isto que eu >> disse: >> >> [...]Files must conform to the same naming convention as used by >> run- >> parts(8): they must consist solely of upper- and lower-case >> letters, digits, underscores, and hyphens. If the >> -l option is specified, then they must conform to the LSB >> namespace specification, exactly as in the --lsb- >> sysinit option in run-parts. >> >> >> Agora veja o que o manual run-parts (8) afirma e porque ele foi citado: >> >> If the --lsbsysinit option is not given then the names must >> consist >> entirely of upper and lower case letters, digits, underscores, >> and >> hyphens. >> >> If the --lsbsysinit option is given, then the names must not end >> in >> .dpkg-old or .dpkg-dist and must belong to one or more of the >> follow- >> ing namespaces: the LANANA-assigned namespace (^[a-z0-9]+$); the >> LSB >> hierarchical and reserved namespaces >> (^_?([a-z0-9_.]+-)+[a-z0-9]+$); >> and the Debian cron script namespace (^[a-z0-9][a-z0-9-]*$). >> >> >> Perceba então que para o run-parts e/ou cron aceitar nomes com "." a >> opção -l (no cron) ou a apção --lsbsysinit (no run-parts) deverá ser >> informada explicitamente, o que deverá ser feito em /etc/default/cron >> >> >> -- >> Welington Rodrigues Braga >> -------------- >> Web: http://www.welrbraga.eti.br >> MSN: welrbraga[*]msn·com >> Gtalk: welrbraga[*]gmail·com >> Yahoo / Skype: welrbraga >> PGP Key: 0x6C7654EB >> Linux User #253605 >> >> "Em tudo somos atribulados, porém não angustiados; perplexos, porém >> não desanimados; perseguidos, porém não desamparados; abatidos, porém >> não destruídos;" - 2Co 4:8,9 >> >> >> -- >> To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: >> http://lists.debian.org/aanlktitjmwsftdyog8c-hwe+hsa-g_nrl7jm8psx...@mail.gmail.com >> > > -- Welington Rodrigues Braga -------------- Web: http://www.welrbraga.eti.br MSN: welrbraga[*]msn·com Gtalk: welrbraga[*]gmail·com Yahoo / Skype: welrbraga PGP Key: 0x6C7654EB Linux User #253605 "Em tudo somos atribulados, porém não angustiados; perplexos, porém não desanimados; perseguidos, porém não desamparados; abatidos, porém não destruídos;" - 2Co 4:8,9 -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktim3hp2k8voq0lj4ptpq6tsm3mej9labjmroc...@mail.gmail.com