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 DisqusComentários arquivados