The UNIX and Linux Forums  
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.

Go Back   UNIX e Linux Forum > Inizio Forum > Shell scripting e di programmazione
.
google unix.com



Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Script di backup rajwinder Shell scripting e di programmazione 1 02-03-2009 10:50 AM
Script di backup - AIUTO: ( c00kie88 Shell scripting e di programmazione 1 05-13-2008 07:23 PM
Script di backup dan86 Shell scripting e di programmazione 1 10-29-2007 08:47 PM
Un script di backup pascal Shell scripting e di programmazione 2 09-09-2005 08:53 AM
Aiuto con script di backup SemperFi UNIX for Dummies Domande & Risposte 5 07-22-2004 11:00 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 05-26-2009
j_aix j_aix is offline
Utente Registrato
  
 

Iscriviti Data: maggio 2009
Interventi: 5
AIX script, aiuto Sto solo una copia di backup!

Ciao, sto cercando di ottenere le seguenti Lawson comando a lavorare in uno script per AIX uno sviluppatore e I'm stumped, l'amministratore di questo server è in vacanza e ho molto limitata conoscenza di scripting AIX, Non riesco a trovare questo lavoro, non importa ciò che io cerco ...

lawcmp test900 ap HM500

Si tratta di un comando Lawson (lawcmp) ed è preceduta da richieste variabili che compilare un lavoro, quando sei loggato come utente e digitare esattamente come indicato dalla linea di comando funziona, ma quando ho messo il comando in uno script che non può essere ' t eseguire. Altre parti della sceneggiatura di lavoro sembra essere ok, è solo questo pezzo che in mancanza .... Ho verificato che il file di autorizzazione e sia per il proprietario di script e di comando sono state corrette e che risultano essere belle, i messaggi di errore indicano che esso potrebbe non essere in grado di trovare la strada giusta ma, ancora una volta, sono molto limitati con AIX di scripting e dubbi su come risolvere questo problema, please help!

exec (): 0509-036 Impossibile caricare lawcmp programma a causa dei seguenti errori:
0509-150 dipendenti libsecls.so modulo non può essere caricato.
0509-022 Impossibile caricare il modulo libsecls.so.
0509-026 Errore di sistema: un file o una directory nel percorso nome non esiste.

# ------------------------------------------------- -----------
# Questo script compila un programma da Zena
#------------------------------------------------- ------------

if [$ #-lt 2]

allora

echo "Non c'è abbastanza parametri forniti"

echo

echo "Utilizzo: Per compilare i programmi"

echo "in ambiente di produzione."

ritorno

altro

PGMNAME \u003d $ 1

SYSCDIN \u003d $ 2

ENVCODE \u003d $ 3

echo "parametri fissati a partire script"
fi
echo "sistema di codice" SYSCDIN $ ()

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

LIBPATH \u003d "src"



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


COMPILATE-l SYSCODE

COMPILATE-u PGMNAME

COMPILATE-l LIBCODE

COMPILATE-l ENVCODE

echo "ambiente" ENVCODE $ ()

PL \u003d "test900"

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



comporre l-PL



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

echo

echo "Compilazione del programma" $ () PGMNAME "in libreria" LIBCODE $ () "."

echo

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



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



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

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


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

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

allora

cat $ DESTINAZIONE) ($ () PGMNAME. err

echo "Errore di compilazione!"

altro

echo "Compila completato con successo!"

fi

Ultimo a cura di j_aix; al 05/26/2009 11:59 AM.. Motivo: aggiunta di script
 

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 05:29 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0