Scripstalicious.

Módulo Perl scripstalicious pode fazer scripts mais deliciosos para sysadmins.
Baixe Agora

Scripstalicious. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Sam Vilain
  • Site do editor:
  • http://search.cpan.org/~samv/

Scripstalicious. Tag


Scripstalicious. Descrição

Módulo de Perl scriptalicious pode fazer scripts mais deliciosos para sysadmins. Módulo Perl scripstalicious pode fazer scripts mais delicioso para sysadmins.synopsis use scriptalicious -progname => "pu"; nossa versão $ = "1,00"; meu $ URL = "". getopt getconf ("u | url" => $ URL); correr ("eco", "fazendo algo com $ URL"); Minha $ Output = Capture ("SVN", "Info", $ URL); __End__ = Head1 Nome PU - Um bloco não revestido de madeira = head1 Sinopse PU Argumentos = Head1 Descrição Esta função de script é um exemplo em branco que muitos scripts grandes e simples podem ser construídos. Lembre-se, você não pode esculpir a madeira podre. = Head1 Opções de linha de comando = Over = item b <-h--help> Exibe uma tela de uso do programa e saia. = Item B <-v--version> Exibir versão do programa e saída. = Item B <-v--verbose> Execução de comando detalhado, exibindo coisas como os comandos executados, sua saída, etc. = item b <-q--quiet> Suprimir toda a saída normal do programa; apenas exibir erros e avisos. = Item B <-d--debug> Exibir saída para ajudar alguém a depurar este script, não o processo acontecendo. = backthis módulo ajuda você a escrever scripts que estão em conformidade com as melhores práticas comuns, rapidamente. Basta incluir o acima como um modelo, e seu script aceitará todas as opções incluídas na página manual, bem como resumindo quando você usa a opção -h (Infelizmente, não é possível ter um `Uso 'Dependência adicionar automaticamente estrutura ao seu pod ainda, então você tem que incluir o acima manualmente. Se você quiser sua mensagem de ajuda e perldoc para ser significativo, isso é.) Os atalhos são fornecidos para ajudá-lo a abortar ou morrer com várias condições de erro; Todos os quais imprimir o nome do programa em execução (retirado de $ 0 se não passar). O motivo para isso é que os scripts "pequenos" tendem a ser escritos e esquecidos; Então, quando você tem um sistema maior que é construído de muitas dessas peças, às vezes é adivinhação de descobrir qual script uma mensagem impressa vem! Por exemplo, se o seu programa for chamado com argumentos inválidos, você pode simplesmente chamar Abortar com um mensagem de uma linha dizendo o que o problema particular era. Quando o script é executado, ele convidará a pessoa a executar o script para tentar usar a opção --Help, que lhes dá um resumo e, por sua vez, convida-os a ler o perldoc. Então, lê bem na fonte; @Argv e abortar "argumentos inesperados: @Argv"; $ file ou abortar "Nenhum nome de arquivo fornecido"; e na saída; SomScript: Nenhum nome de arquivo fornecido! Tente o `SomScript --help 'para um resumo de Optionson, a outra mão, se você ligar para BARF, então é considerado uma falha de tempo de execução e o convite para ler a página --help para obter uso não dado. Além disso, as mensagens são muito mais próximas do que você começa com Die et al. abrir foo, "Requisitos: · Perl.


Scripstalicious. Software Relacionado