ahora tengo otro probelma, pero de desarrollo, quiero hacer correr un
shellscipt y agregarlo en el crontab, eliminando cierto proceso que se quede
corriendo. mi shell es el siguiente:

id=`ps ax | grep /var/www/sistema/fileObj.php | grep -v grep | awk '{print
$1}'` //sin quedo corriendo fileObj.php
if [ $id = 0 ]; then
echo "nada"
else
echo "matar"
fi

Sin embargo, al correr el shell me tira lo siguiente:

procesos.sh: line 5: [: =: unary operator expected
matar

al pasarlo por el crontab, cada vez que se ejecuta, me tira un correo. esta
bien escrito?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20051017/a51e4171/attachment.html
From [EMAIL PROTECTED]  Mon Oct 17 16:00:05 2005
From: [EMAIL PROTECTED] ([EMAIL PROTECTED])
Date: Mon Oct 17 15:54:53 2005
Subject: Problema con shellscript
In-Reply-To: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

Estimado,

Verifique los controladore de estructuras... para lo que deseas hacer es 
"-eq" (equal), hay varios otros.

if [ $id -eq 0 ]


Saluda Atte.

Manuel Besoain R.




Jose Felipe Sanhueza Paredes <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED]
17-10-2005 15:47
Please respond to
Discusion de Linux en Castellano <[email protected]>


To
Discusion de Linux en Castellano <[email protected]>
cc

Subject
Problema con shellscript






ahora tengo otro probelma, pero de desarrollo, quiero hacer correr un 
shellscipt y agregarlo en el crontab, eliminando cierto proceso que se 
quede corriendo. mi shell es el siguiente:

id=`ps ax | grep /var/www/sistema/fileObj.php | grep -v grep | awk '{print 
$1}'` //sin quedo corriendo fileObj.php
if [ $id = 0 ]; then
        echo "nada"
else
        echo "matar"
fi

Sin embargo, al correr el shell me tira lo siguiente:

procesos.sh: line 5: [: =: unary operator expected
matar

al pasarlo por el crontab, cada vez que se ejecuta, me tira un correo. 
esta bien escrito?

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20051017/714ea6c1/attachment.html
From [EMAIL PROTECTED]  Mon Oct 17 15:03:25 2005
From: [EMAIL PROTECTED] (Ricardo Mun~oz A.)
Date: Mon Oct 17 15:56:20 2005
Subject: Problemas Telnet
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

El lun, 17-10-2005 a las 12:03, José Palacio escribió:
> Tengo el siguiente problema, por mas que he querido no he podido
> cerrar el telnet en un equipo Fedora, ya he cerrado SSH porque no los
> necesito, pero por más que que intentado no he podido hacerlo, ¿que
> puedo hacer?, ¿a que puede deberse este problema?.
> 
> Lo he hecho por interfaz gráfica ya que no se como hacerlo en consola
> y me gustaría saber como.

para deshabilitar el servicio Telnet:

1. abrir el archivo /etc/xinetd.d/telnet
2. dejar 'disable = no' como 'disable = yes'
3. reiniciar el servicio xinetd mediante 'service xinetd status'

pd. todo lo anterior como root.

-- 
Ricardo Mun~oz A.
Usuario Linux #182825 (counter.li.org)

Responder a