Gi�, mi pare di aver capito di essermi spiegato male. Allora, il mio problema � quello di lanciare la versione corretta di una interfaccia grafica di un programma. Se sto davanti ad una macchina con solo il terminale, allora devo far partire la versione a caratteri. Se, invece, mi accorgo che sulla macchina gira un server X, allora devo far partire la versione con interfaccia grafica. Lo script deve essere in grado di capire se il DISPLAY settato � consistente o no. Volendo esagerare, posso avere una macchina Windows (in cui gira eXursion come server X) sulla quale ho aperto una sessione telnet ad una macchina Linux, che a sua volta nulla vieta di far girare un server X. Cio�, settando la variabile DISPLAY al nome della macchina windows che mi trovo davanti, come faccio a capire se questo DISPLAY � in grado di accettare le richieste del client??? Vorrei adottare una soluzione semplice, ad esempio un comando che mi ritorni 1 se il DISPLAY � corretto altrimenti 0. Ciao a tutti Riccardo > Il 11:58, mercoled� 28 marzo 2001, scrivesti: > > Ciao a tutti! > > > > avrei bisogno di sapere se esiste un comando che mi dice se > > � sta girando un server X sulla macchina su cui sto lavorando. > > Eviterei, se possibile, soluzioni con ps, netstat, grep vari. > > E come ti servirebbe il comando? visto che ps e compagnia sono l� > apposta, dovresti chiarire perch� non ti vanno bene, cos� si pu� capire > quali sono le tue esigenze e vedere che soluzioni adottare. > > > -- > Fabio Coatti http://www.ferrara.linux.it/members/cova > Ferrara Linux Users Group http://ferrara.linux.it > GnuPG fp:9765 A5B6 6843 17BC A646 BE8C FA56 373A 5374 C703 > Old SysOps never die... they simply forget their password. >
