Autor Tema: Ayuda con Bash, Dialog y Xdialog.  (Leído 3992 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Mardark

  • MiembrosReales
  • *
  • Mensajes: 43
  • KALI-LINUX...!
Ayuda con Bash, Dialog y Xdialog.
« : abril 22, 2012, 07:43:25 pm »
Hola comunitarios, necesito ayuda tengo un proyecto que tengo que realizar en bash y necesito una validación y es la siguiente:

En el proyecto me piden esto:

- La interfaz gráfica debe de funcionar tanto con dialog como Xdialog, en esta parte del script deberá
detectar si no existe interfaz para Xdialog entonces deberá de correr con dialog.  :-/

Espero me puedan ayudar, me urge para antes del miércoles.
Gracias.
Saludos!!!

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re:Ayuda con Bash, Dialog y Xdialog.
« Respuesta #1 : abril 22, 2012, 09:50:08 pm »
Hola comunitarios, necesito ayuda tengo un proyecto que tengo que realizar en bash y necesito una validación y es la siguiente:

En el proyecto me piden esto:

- La interfaz gráfica debe de funcionar tanto con dialog como Xdialog, en esta parte del script deberá
detectar si no existe interfaz para Xdialog entonces deberá de correr con dialog.  :-/

Espero me puedan ayudar, me urge para antes del miércoles.
Gracias.
Saludos!!!

Lo que buscas, lo encuentras aqui:

http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6350
    • Qualium.net
Re:Ayuda con Bash, Dialog y Xdialog.
« Respuesta #2 : abril 22, 2012, 10:23:07 pm »
Lo que buscas, lo encuentras aqui:

http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script
El ejecutable de xdialog puede existir sin necesidad de que haya un servidor X corriendo, que entiendo yo es la pregunta en si.

Yo me inclinaria por el camino de chequear si la variable de sistema "DISPLAY" existe (ya que en un Linux normal solo X deberia establecer esta variable de sistema).

Ej:
Código: [Seleccionar]
if [ ! -s $DISPLAY ]; then echo "X"; else echo 'CLI'; fi;
Tomado de: http://www.linuxquestions.org/questions/programming-9/find-out-if-x11-is-running-from-within-perl-or-bash-script-796085/


Desconectado Mardark

  • MiembrosReales
  • *
  • Mensajes: 43
  • KALI-LINUX...!
Re:Ayuda con Bash, Dialog y Xdialog.
« Respuesta #3 : abril 22, 2012, 10:45:31 pm »
Lo que buscas, lo encuentras aqui:

http://stackoverflow.com/questions/592620/check-if-a-program-exists-from-a-bash-script

Gracias por el link buscare ahi a ver que encuentro.
Saludos

Desconectado Mardark

  • MiembrosReales
  • *
  • Mensajes: 43
  • KALI-LINUX...!
Re:Ayuda con Bash, Dialog y Xdialog.
« Respuesta #4 : abril 22, 2012, 10:46:20 pm »
El ejecutable de xdialog puede existir sin necesidad de que haya un servidor X corriendo, que entiendo yo es la pregunta en si.

Yo me inclinaria por el camino de chequear si la variable de sistema "DISPLAY" existe (ya que en un Linux normal solo X deberia establecer esta variable de sistema).

Ej:
Código: [Seleccionar]
if [ ! -s $DISPLAY ]; then echo "X"; else echo 'CLI'; fi;
Tomado de: http://www.linuxquestions.org/questions/programming-9/find-out-if-x11-is-running-from-within-perl-or-bash-script-796085/



Pues es algo parecido lo que tu me dices, igual investigare en el link que me has dejado.
Gracias
Saludos