The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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
Copia de seguridad de secuencias de comandos rajwinder Programación de scripts de shell y 1 02-03-2009 10:50 AM
Script - AYUDA: ( c00kie88 Programación de scripts de shell y 1 05-13-2008 08:23 PM
Script de copia de seguridad dan86 Programación de scripts de shell y 1 10-29-2007 08:47 PM
Un script de copia de seguridad pascal Programación de scripts de shell y 2 09-09-2005 09:53 AM
Ayuda con un script de copia de seguridad SemperFi UNIX for Dummies Preguntas y Respuestas 5 07-22-2004 12:00 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 05-26-2009
j_aix j_aix is offline
Usuario Registrado
  
 

Fecha: mayo 2009
Puestos: 5
AIX guión, ayudar Estoy una copia de seguridad!

Hola, estoy tratando de obtener la siguiente comando Lawson para trabajar en un guión para AIX un desarrollador y estoy Sacado, el administrador de este servidor está de vacaciones y tengo muy poco conocimiento de scripting AIX, me parece que no puede llegar a este trabajo no importa lo que intente ...

lawcmp test900 pa HM500

Este es un comando Lawson (lawcmp) y está precedida por variables requeridas que elaboren un trabajo, cuando ha iniciado la sesión como usuario y escribir exactamente como se muestra en la línea de comandos funciona, sin embargo cuando pongo el mando en un script, ni No correr. Otras partes de la secuencia de comandos parecen estar trabajando bien, sólo que esta pieza de la que no .... he verificado que el archivo de la autorización y el titular de la secuencia de comandos de mando y son correctos y que parecen estar bien, los mensajes de error que indican que podría no ser capaz de encontrar el camino correcto pero, de nuevo, estoy muy limitado con AIX y de secuencias de comandos seguro sobre cómo solucionar este problema, por favor ayuda!

exec (): 0509-036 No se puede cargar el programa porque lawcmp de los siguientes errores:
0509-150 dependientes libsecls.so módulo no se pudo cargar.
0509-022 No se puede cargar módulo libsecls.so.
0509-026 Error del sistema: Un archivo o directorio en el nombre de ruta no existe.

# ------------------------------------------------- -----------
# Este script se compila un programa a partir de Zena
#------------------------------------------------- ------------

if [$ #-lt 2]

entonces

echo "No hay suficientes parámetros suministrados"

eco

echo "Uso: Para compilar programas"

eco "en el entorno de producción."

volver

algo más

PGMNAME \u003d $ 1

SYSCDIN \u003d $ 2

ENVCODE \u003d $ 3

echo "parámetros establecidos a partir script"
fi
echo "código del sistema" $ () SYSCDIN

SYSCODE \u003d $ SYSCDIN
# SYSCODE \u003d $ (expr "$ SYSCDIN": ". \ (.. \)")

LIBPATH \u003d "src"



LIBCODE \u003d $ SYSCODE ()) $ (LIBPATH
echo $ () LIBCODE


tipografiada-l SYSCODE

tipografiada-u PGMNAME

tipografiada-l LIBCODE

tipografiada-l ENVCODE

echo "medio ambiente" $ () ENVCODE

PL \u003d "test900"

# if [$ (ENVCODE) \u003d "dev"]
#
entonces #
#
# PL \u003d "test900"
#
# else
#
# PL \u003d "prod900"
#
# fi



tipografiada PL-l



echo "************************************************ *****"

eco

echo "Compilando el programa" PGMNAME $ () "en la biblioteca" LIBCODE $ () "."

eco

echo "************************************************ *****"



cd / lawsonenv / app / $ (PL) / $ () LIBCODE



# DESTINO \u003d / lawsonenv / app / $ (PL) / $ () LIBCODE /

# echo "xxxx" $ (PL) "xxxxx"
# echo "xxxx" $ () SYSCODE "xxx"
# echo "xxxx" $ () PGMNAME "xxx"


# lawcmp $ (PL) ($ SYSCODE) $ () PGMNAME
lawcmp test900 pa HM500

DESTINO \u003d / lawsonenv / app / $ (PL) / $ () LIBCODE /
if [-a $ () $ DESTINO PGMNAME (). errar]

entonces

cat $ DESTINO) ($ () PGMNAME. errar

echo "Error de compilación!"

algo más

echo "Compilar se ha completado con éxito!"

fi

Última edición por j_aix; al 05-26-2009 12:59 PM.. Motivo: añadido script
 

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 08:56 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0