GoGPT Best VPN GoSearch

favicon do OnWorks

alt_getopt - On-line na nuvem

Execute alt_getopt no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando alt_getopt que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


alt_getopt - analisa opções de comando

SINOPSE


cmds=`alt_getopt opt1 ação1 [opt2 ação2...] -- "$@"`
avaliação "$cmds"

DESCRIÇÃO


alt_getopt é um analisador de opções de comando. Está em conformidade com POSIX e suporta opções longas,
isso funciona da mesma maneira que getopt_long(3) encontrado em *BSD e GNU libc.

EXEMPLOS


O seguinte script de shell aceita as opções: -v (ou --verbose), -h (ou --help), longo
opção --fake sem sinônimo curto, --len aceitando argumento, -o (ou --output) aceitando
argumento, opções curtas -f e -F sem sinônimos longos, etc. Se a opção for aplicada,
o comando shell apropriado é executado.

#!/ Bin / sh
ajuda () { echo 'ajuda aqui'; }

process_args(){
alt_getopt\
'v|verboso' 'verbose=1' \
'h ajuda' ajuda \
'falso' fake_flag = 1 \
'=len' lento= \
'=o saída' saída= \
'=m mensagem' "mensagem=" \
'Versão V' "echo 'alt_getopt-0-1-0'" \
f 'sinalizador=1' \
F 'sinalizador=' \
=n número= \
- "$ @"
}

cmds=`process_args "$@"`
avaliação "$cmds"

echo "bandeira=$bandeira"
eco "mensagem=$msg"
...

Outra maneira de lidar com opções usando alt_getopt.sh

#!/ Bin / sh
. alt_getopt.sh

ajuda () {
gato 1>&2 <
demo_alt_getopt2.sh é um programa de demonstração para alt_getopt.sh
OPÇÕES:
$help_msg
EOF
}

# o terceiro argumento na invocação da função add_arg é opcional
add_arg 'h ajuda' 'ajuda; saída 0' \
' -h|--help exibe esta ajuda'
add_arg 'v|versão' "echo 'demo_alt_getopt2.sh 0.1.0'" \
' -v|--version exibe versão'
add_arg '=o|saída' "saída=" \
' -o|--arquivo de saída'

process_args "$@"
mudar "$ turnos"

echo "saída=$saída"

INICIO


<http://sourceforge.net/projects/runawk/>

Use alt_getopt online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad




×
Anúncios
❤ ️Compre, reserve ou compre aqui — sem custos, ajuda a manter os serviços gratuitos.