On Fri, 22 Aug 2014 16:36:19 -0400, Servilio Afre Puentes wrote:
On Fri, Aug 22 2014, Hugo Florentino wrote:
[...]
if [ ! -z $WGET_PROCNUM ]; then
Encierra la variable entre comillas, si no los números del segundo no
son parte del parámetro q espera -z.
Que números del segundo? Se supone que el comando cut ya elimina
cualquier cosa que no sea la primera columna, es decir, el pid.
En el shell siempre tienes q estar claro cuando esperas valores
separados por espacios (o por cualquier caracter en IFS), sin
comillas
son palabras separadas para el shell.
Ergo, este:
kill -s SIGINT $WGET_PROCNUM
Yo lo dejería sin comillas, pero prueba a ver.
Bueno, de hecho había probado con y sin comillas y no parece estar
haciendo diferencia.
Lo dejé sin comillas porque la cadena con el pid no tiene ni espacios
ni caracteres raros, solo números, pero no acabo de entender por qué
está fallando. Estoy comenzando a pensar que pudiera ser mareo de BASH,
pero no puedo reiniciar el servidor. Deja ver si pruebo en la casa con
algo diferente como Fedora a ver como se comporta.
--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l