![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
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 |
| Padres e hijos ayuda script de shell Korn | sasaliasim | Programación de scripts de shell y | 1 | 05-06-2008 05:09 PM |
| Incluir PERL script en el script de shell de Unix | ganapati | UNIX for Dummies Preguntas y Respuestas | 1 | 04-29-2008 12:18 PM |
| Uso de script de shell en Awk para extraer un índice de una subcadena de una matriz de cadenas | sandeepms17 | Programación de scripts de shell y | 2 | 11-07-2007 07:44 AM |
| Cómo llamar a un script en perl desde un script de shell | anumkoshy | Programación de scripts de shell y | 2 | 08-30-2007 04:23 AM |
| volver a la matriz de shell después de la invocación de una secuencia de comandos dentro de un script | gurukottur | Programación de scripts de shell y | 5 | 09-26-2006 07:05 AM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Hola Perl/UNIX expertos,
Tengo un problema en el funcionamiento de un script de shell de mi perl script (auto.pl). Tengo la perl script utilizando perl auto.pl desde el intérprete de comandos El script recoge los archivos de "entrada" y la carpeta que procesess. El script de shell blue.sh tiene este código. Código:
export JAVA_HOME=/opt/j2sdk1.4.2_02
export PATH=${JAVA_HOME}/bin:${PATH}
export MANPATH=${JAVA_HOME}/man:${MANPATH}
export RUNPATH=:.:/export/home/lib/activation.jar:/export/home/lib/commons-dbcp-1.1.jar:/export/home/lib/jdbc2_0-stdext.jar:/export/home/lib/libmqjbnd05.so:/export/home/lib/postcard.jar
export RUNPATH=$RUNPATH:/export/home/lib/ant.jar:/export/home/lib/commons-logging-api.jar:/export/home/lib/jms.jar:/export/home/lib/log4j-1.2.8.jar:/export/home/lib/providerutil.jar
export
java -classpath $RUNPATH placeOrders ./input/
exec ( "blue.sh") exec ( ". / blue.sh") ». / blue.sh» »sh blue.sh» Tengo este error -- . / azul: JAVA_HOME \u003d / opt/j2sdk1.4.2_02: no es un identificador Pero si i ejecutar manualmente desde el depósito Código:
./blue.sh Supongo que el problema se debe a que perl genera un nuevo depósito. |
|
||||
|
¿Has intentado poner
Código:
#!/bin/sh |
|
||||
|
Cita:
Sí. Hice eso. Todavía tengo el mismo error. Por otra parte, no puedo ejecutar el script de shell también manualmente. $. / Blue.sh . / blue.sh: JAVA_HOME \u003d / opt/j2sdk1.4.2_02: no es un identificador $ Sh blue.sh blue.sh: JAVA_HOME \u003d / opt/j2sdk1.4.2_02: no es un identificador |
|
||||
|
Que no le gustan sus exportaciones.
Intentar Código:
VARIABLE=value export VARIABLE |
|
||||
|
Este juzgado ... No ayuda. Aún mismo error.
Cualquier otra opción? Incluso si tienen más de 50% seguro, por favor respuesta. No hace daño intentarlo. |
|
||||
|
Cita:
¿Qué es la ruta completa? Trate de usar que, en el "#!....." primera línea. Luego cambiar a sh, escribiendo "sh" y, a continuación, tratar de ejecutar la secuencia de comandos. |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|