Em um script de shell, você chama a função getopts
uma volta. Há um exemplo de código no manual do painel .
Observe que o seu código Python não está correto, exceto em casos extremamente simples. Ele detecta um argumento -v
em qualquer lugar na linha, mesmo que seja o argumento de outra opção ou após argumentos não-opcionais. A maneira correta de analisar as opções no Python é com argparse
ou optparse
.