Server Linux

ATTENZIONE: se la procedura schedulata richiede l'utlizzo di componenti windows (eseguibili di connessione FTP, utilizzo ocx... ) è obbligatorio configurarne l'esecuzione in ambiente ThinClient Windows

#!/bin/sh
#

G2HOME=$( cat /etc/g2zserver.ini | grep "Path=" | cut -c 6- )
. $G2HOME/bin/g2_setenv.sh

cd $G2HOME


$G2HOME/bin/runcbl -c config coyote -p [parametri]

 

-----------------------------------------------------------------------------------------------------------------------------------------------------

Esempio di personalizzazione script:

 

E' possibile schedulare una sola procedura per script o lanciarli in modo sequenziale prendendo come esempio l'ultima riga

#!/bin/sh
#

G2HOME=$( cat /etc/g2zserver.ini | grep "Path=" | cut -c 6- )
. $G2HOME/bin/g2_setenv.sh

 

$G2HOME/bin/runcbl -c config coyote -p utfmoc21 -s 000 -e B3

$G2HOME/bin/runcbl -c config coyote -p genana90 -s 001 -e B3

 

-------------------------------------------------------------------------------------------------------------------------------------------

Esempio di pianificazione su server Linux utilizzando il comando crontab -e:

 

inserire la riga di schedulazione
00 22 * * * root run-parts /etc/cron.g2 (alle 22.00 di ogni sera)

e nella directory cron.g2 creare lo script indicato sopra


Zucchetti S.p.A.  Gestionale 2  versione 2025