![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Uso de getopts | TurboArkhan | Programación de scripts de shell y | 3 | 06-22-2009 05:31 PM |
| getopts ayuda | GrepMe | Programación de scripts de shell y | 3 | 06-20-2007 12:47 PM |
| ayudar en getopts | problemas | Programación de scripts de shell y | 1 | 05-05-2006 12:07 AM |
| getopts | yerra | Programación de scripts de shell y | 5 | 03-26-2005 10:43 AM |
| getopts | Programación de scripts de shell y | 3 | 12-05-2002 07:42 PM | |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Ayuda en getopts
Hola,
Mi script tendrá un archivo de entrada como un parámetro (que no es obligatoria) y también una opción. ksh my_script.sh <inputfile> [-n] La opción-n que he dado es no relacionadas con el archivo de entrada. Ahora el problema es cuando i ejecutar el script especificando el archivo de entrada y la opción (la manera como se mencionó anteriormente), la opción de parte del código no es mi trabajo resultante con ninguna acción. Pero cuando i ejecutar el script de esta manera, me estoy haciendo mi salida deseada ksh my_script.sh-n <inputfile> Pero este no es el camino que debo mencionar. ¿Por qué da la opción al final no es el desempeño de su acción.? ¿Se trata de una norma para getopts o un problema con mi código? Por favor, ayúdame a este respecto. Código de ejemplo: #! / bin / ksh mientras getopts' n 'opción hacer caso "$ opción" en n) echo "opción n" ;; ?) Echo "mala opción especificada ...." ;; esac hecho cambio `expr $ optind - 1» InputFile \u003d $ 1 echo $ InputFile Gracias de antemano, Chella |
|
||||
|
Muchas gracias por la respuesta.
¿Puede usted explicarme Wat sucede wen la opción se da en la última? ksh my_script.sh-n En este caso también me han dado la opción en la última. Esto funciona bien. ¿Estoy en el rito de la pista? ¿dónde está el problema realmente? Recuerdos, Chella |
|
||||
|
Cita:
Recuerdos, Chella |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|