[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problema redirecionando la salida de un script Bash



Hola amigos, hace algún tiempo hice un script[1] para iniciar|parar|
reiniciar el tomcat mediante el zenity, pero resulta que al parecer me
falta algo pues cuando ejecuto el script desde un lanzador de
aplicaciones en el taskBar realiza la acción de la opción seleccionada
pero no me muestra la salida correspondiente[2] en el text-info y sin
embargo si ejecuto el script desde un terminal entonces si lo muestra.

en el lanzador tengo esta linea: 
/bin/sh -c "/opt/tomcatsm"
_______________________________________________________
[1] /opt/tomcatsm  
#! /bin/bash
JAVA_HOME=/usr/lib/jvm/java-6-sun
CATALINA_HOME=/opt/apache-tomcat-5.5.25
export JAVA_HOME CATALINA_HOME
zenity --window-icon=/opt/tomcat-5.5/tomcat.png --list \
     --title="Tomcat Service Manager" \
     --text="Select operation." \
     --radiolist \
     --width="205" \
     --height="195" \
     --column="" --column="#" --column="Operation" \
     FALSE 1 "Start"  \
     FALSE 2 "Stop"  \
     FALSE 3 "Restart"  > /tmp/tomcat_opt
	 opt=$(head < /tmp/tomcat_opt )
rm -f /tmp/tomcat_opt
case ${opt} in
	1) $CATALINA_HOME/bin/startup.sh 2>&1 | zenity
--window-icon=/opt/tomcat.png \
		--text-info \
		--title="Starting Tomcat log" \
		--width="420" \
		--height="300";;
	2) $CATALINA_HOME/bin/shutdown.sh 2>&1 | zenity
--window-icon=/opt/tomcat.png \
		--text-info \
	          --title="Stoping Tomcat log" \
		--width="550" \
		--height="300";;
	3) 
esac
_______________________________________________________________
[2] salida en el text-info  
Using CATALINA_BASE:   /opt/apache-tomcat-5.5.25
Using CATALINA_HOME:   /opt/apache-tomcat-5.5.25
Using CATALINA_TMPDIR: /opt/apache-tomcat-5.5.25/temp
Using JRE_HOME:       /usr/lib/jvm/java-6-sun
... errores en caso de haberlos...

-- 
Marcel Sánchez Góngora
Debian Lenny GNU/Linux
Linux User #382151
Est. IV año
Universidad de las Ciencias Informáticas
"Mañana te darás cuenta que hoy no sabes nada" 

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: