![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Usando getopts | TurboArkhan | Programação Shell Script e | 3 | 06-22-2009 05:31 |
| Ajuda em getopts | chella | Programação Shell Script e | 4 | 11-02-2007 01:09 |
| getopts ajudar | GrepMe | Programação Shell Script e | 3 | 06-20-2007 12:47 |
| ajudar na getopts | problemas | Programação Shell Script e | 1 | 05-05-2006 12:07 |
| getopts | Programação Shell Script e | 3 | 12-05-2002 07:42 | |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
getopts
Eu tenho um script que dispara um comando com base em determinados parâmetros. Estou a postar o código abaixo ..
As opções devem ser dadas de que tais u-se juntamente com a opção-d e-s-f, vai com-d e-vai com t-s e-d. 1) Como posso garantir que o usuário perde nenhuma das opções, então ele deve ser solicitado. É mais simples se então que eu verificar o comprimento da seqüência de todas estas opções. USAGE \u003d "Usage:` basename $ 0 `[-s schemaname] [nomebancodedados-d] [-u username]-f-t-h" enquanto getopts: s: d: u: fth params fazer no caso $ params s) SOURCESCHEMA \u003d "$ optarg"; f) FULL \u003d 'y'; t) TABELA \u003d 'y'; d) dbname \u003d "$ optarg"; u) USERNAME \u003d "$ optarg"; h) help_doc exit 0 ; ? | echo "Opção inválida especificada" echo "$ USAGE" 1> & 2; saída 1 ; esac feito Obrigado .. |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|