versione 1.04, giugno 2026
|
|
Michele Liberi mail: mliberi@gmail.com cell: +393485211456 telegram: @MicheleLiberi |
Il comando Xavail č in qualche modo analogo al comando ping.
Verifica che un X server sia attivo ed accetti connessioni, e restituisce un return code appropriato.
Molto utile nelle script per verificare che un programma grafico possa essere lanciato, e per gestire in modo standard le condizioni di errore. Infatti un server X puņ non essere raggiungibile per problemi di rete, puņ non essere attivo, o puņ rifiutare la connessione in base ai criteri di sicurezza impostati.
Esempio:
export DISPLAY=localhost:0 Xavail -q # evita di produrre output echo $? # stampa del return codeoppure
Xavail -v localhost:0
Č anche possibile impostare un tempo massimo per la connessione per evitare che il tentativo di connessione rimanga appeso a tempo indefinito, cosa che avviene tipicamente quando un firewall tra client e server impedisce che la connessione possa essere stabilita.
Per ulteriori informazioni sulle opzioni disponibili lanciare il comando Xavail -h.
(c) M. Liberi, last updated: 2017-04-19