| Config :: crontab. Config :: crontab é um módulo Perl usado para ler / gravar arquivos crontab compatíveis vixie. |
Baixe Agora |
Config :: crontab. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Scott Wiersdorf
- Site do editor:
- http://search.cpan.org/~scottw/
Config :: crontab. Tag
Config :: crontab. Descrição
Config :: crontab é um módulo Perl usado para ler / gravar arquivos crontab compatíveis vixie. Config :: crontab é um módulo Perl usado para ler / gravar vixie compatível arquivos crontab.synopsis usar config :: crontab; #################################### ## Fazendo um novo Crontab a partir do zero ###### ############################## Meu $ CT = Nova configuração :: Crontab; ## Faça um novo objeto de bloco Meu bloco $ block = New Config :: block (-data => último ($ bloco); ## Faça outro bloco usando métodos de bloco $ block = New Config :: bloco; $ block-> Último (novo config :: comentário :: comentário (-data => '## fazer backups'); $ block-> Último (novo config :: crontab :: env (-name => 'mailto' , -Value => 'Bob')); $ bloco-> Último (Novo Config :: Event :: Event (-Minute => 40, -Hour => 3, -Command => '/ sbin / backup - parentação = tudo ')); ## Adicione este bloco ao arquivo crontab $ ct-> último (bloco $ bloco); ## grava o arquivo crontab $ ct-> escrever; ########################################################################################################################################################################################################################################################## ################# ## Alterando um Crontab ############################ #### Minha $ ct = nova configuração :: crontab; $ ct-> ler; ## comentário o comando que executa nosso backup $ _-> ativo (0) para $ ct-> select (-command_re => ' / sbin / backup '); ## Salve nosso crontab novamente $ ct-> escrever; ############################### ## Leia o crontab de Joe (deve ter permissões raiz) ############################### ## O mesmo que "crontab -u Joe -l "Meu $ CT = Nova configuração :: Crontab (-Owner = > 'Joe'); $ ct-> Leitura; Um objeto Config :: Crontab permite manipular um conjunto ordenado de evento, env ou objetos de comentário (também incluído com este pacote). As descrições desses pacotes podem ser encontradas abaixo. Na curta, Config :: Crontab lê e escreve arquivos Crontab (5) (e faz um pouco bem imprimindo também) usando objetos. A ideia geral é que você cria um objeto Config :: Crontab e associe-o a um arquivo (se não associado, ele funcionará em um tubo para Crontab -l). A partir daí, você pode adicionar linhas ao seu objeto Crontab, alterar os atributos da linha existente e escrever tudo de volta ao arquivo.note: config :: crontab não (atualmente) verifica validade em seus dados (ou seja, datas fora do intervalo, etc. .). No entanto, se a chamada para Crontab falhar quando você invocar a gravação, a gravação retornará indef e definir erro com a mensagem de erro retornada do comando crontab. O desenvolvimento futuro pode cuidar de mais verificações de validade. Agora, para navegar com êxito os insientes do módulo e precisaremos de uma pequena lição de terminologia. Requisitos: · Perl.
Config :: crontab. Software Relacionado