> + getopts hv:q:s:c: OPT
>
> !!! Aqui a variavel $OUT foi declarada novamente, mas o programa exito 
> sem
> chamar a função!

   Obrigado pelas respostas, eu resolvi parte do problema.

   getopts hvqs:c: OPT

   Em minha interpretação -v e -q so teriam sentido seguidos de -c ou -s, e 
era ese o erro,
   da forma que estava so funcionava assim,

   [EMAIL PROTECTED]:/usr/obj] # sh -x /usr/obj/kldfind-v055 -v {ARG} -c geom 
2>&1

   Modificando o getopts td volto a funcionar perfeitamente,

>> E se eu mudo a posição do -v
>
> [EMAIL PROTECTED]:/usr/obj] # sh -x /usr/obj/kldfind-v055 -c geom 2>&1 -v

   A parte ainda sem solução é quando o -v (verbose) é usado no final do 
comando,

   Alguem tem alguma ideia do que pode ser ??


--
Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Adm


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a