Visite também: UnderLinux ·  Dicas-L ·  SoftwareLivre.org ·  [mais] ·  Currículo ·  Efetividade ·  Arduino

Getopts do Bash - processando argumentos da linha de comando

Quem cria scripts shell sabe que processar UM parâmetro recebido da linha de comando é facílimo, mas quando o número e variedade de parâmetros começam a aumentar, a complexidade do código necessário para tratá-los se multiplica.

Para facilitar o tratamento de uma maneira padronizada, a shell Bash inclui um comando builtin chamado getopts, cujo uso, geralmente seguido de um loop de seleções, permite destrinchar os parâmetros longos e curtos, com ou sem argumentos, na ordem e combinação que o usuário resolver adotar.

O link a seguir apresenta um exemplo e comentários. (via tuxtweaks.com - “Bash Getopts - Scripts with Command Line Options : Tux Tweaks”)

Comentar

 
comments powered by Disqus

Comentários arquivados