Vai al contenuto

Esecuzione di script del sistema operativo

Alcuni sistemi, basati su sistema operativo Linux, consentono di richiamare, dalle pagine, script generici per eseguire programmi esterni.Il richiamo avviene settando 2 variabili di sistema:@@EXECSCRIPT: stringa che contiene il programma da eseguire@@EXEC: contatore da incrementare quando si vuole forzare l’esecuzione della stringa preparata con la variabile precedenteEsempio:strcpy(@@EXECSCRIPT, ‘/ata0a/gefran/pag_script/start_pdfviewer.sh “/ata0a/eView.pdf”‘)@@EXEC := @@EXEC+1;Il parametro relativo al nome del file/URL deve essere tra doppie virgolette “” perchè gli argomenti passati ad uno script esterno vengono divisi dagli spazi (es.: arg1 arg2), e tramite le “” è possibile raggruppare gli argomenti come se fosse uno solo.