Shell :: Posix :: Selecione

shell :: POSIX :: Selecionar é o loop "Select" do Posix Shell para Perl.
Baixe Agora

Shell :: Posix :: Selecione Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Timothy F. Maher
  • Site do editor:
  • http://search.cpan.org/~yumpy/Shell-POSIX-Select-0.05/Select.pm

Shell :: Posix :: Selecione Tag


Shell :: Posix :: Selecione Descrição

Shell :: Posix :: Selecionar é o loop "Select" do Posix Shell para Perl. Shell :: POSIX :: Selecionar é o loop "Select" do Posix Shell para o módulo Perl.purposThis implementa o loop de seleção das conchas "POSIX" (Bash, Korn e Derivativos) para Perl. Esse loop é único de duas maneiras: é de longe o recurso mais amigável de qualquer shell UNIX, e é o único loop do Unix Shell que está faltando na linguagem Perl. Até agora! O que é tão bom sobre esse loop? Ele automatiza a geração de um menu numerado de opções, prompts para uma escolha, revisores de que a escolha e reclama se for inválida (pelo menos nessa implementação aprimorada) e executa um bloco de código com uma variável definida para o valor escolhido. Que economiza um monte de codificação para programas interativos - especialmente se o menu consistir em muitos valores! O benefício de trazer este loop para perl é que ele provoca a necessidade de futuros programadores para reinventar a roda escolhida de um menu. Scalar_var] () { {} No acima, os colchetes quadrados incluídos (não digitados) identificam elementos opcionais e as barras verticais separam opções mutuamente exclusivas: os elementos necessários são os elementos necessários Palavra-chave Selecione, os parênteses e as chaves curly. Consulte "Sintaxe" para detalhes.ElemplesNote: Todos os exemplos de programação não triviais mostrados neste documento são distribuídos com este módulo, no diretório de scripts. "Exemplos adicionais", cobrindo mais recursos, são mostrados abaixo.SHIP2ME.PLX Use Shell :: Posix :: Selecionar; Selecione $ Shipper ('UPS', 'FedEx') {Imprimir "Nyou Chose: $ Shippern"; durar; } navio ($ remanescente, $ argv ); # imprime confirmação messagescreen ship2me.plx '42 cânhamo escovas de dentes escovas '# # invocação do programa 1) ups 2) fedex Digite o número de escolha: 2 você escolheu: FedEx seu pedido foi processado. Obrigado pela sua empresa! Ship2Me2.plxThis variação no exemplo anterior mostra como usar um cabeçalho de menu personalizado e prompt interativo. Use Shell :: Posix :: Selecione QW ($ título $ prompt); $ Título = 'Selecione um remetente'; $ Prompt = 'Digite o número do fornecedor:'; Selecione $ Shipper ('UPS', 'FedEx') {Imprimir "Nyou Chose: $ Shippern"; durar; } navio ($ remanescente, $ argv ); # imprime confirmação messagescreen ship2me2.plx '42 cânhamo escovas de dentes 'Selecione um remetente 1) ups 2) fedex digite o número do fornecedor: 2 você escolheu: FedEx seu pedido foi processado. Grato por sua oportunidade de negócios! Requisitos: · Perl.


Shell :: Posix :: Selecione Software Relacionado