[eside-ghost] duda de perl OR shell script

halls frikihalls en gmail.com
Vie Mar 10 00:09:13 CET 2006


wop!

voy al grano... tengo un shell script que hace algo tal que:

--------------------------------
#!/bin/sh

cosas();
nohup mi_script_en_perl.pl &
mas_cosas();
--------------------8<---------

Ok, el tema viene aqui: como podria hacer para obtener el PID de ese script
en perl que lanzo desde mi shell script? Se me habian ocurrido dos opciones,
una, la mas obvia supongo, era que mi propio script de perl hiciera alguna
llamada a una funcion tipo getpid() o similar, y guardara el resultado en un
fichero... el tema es que lo unico que he encontrado es usando una libreria
que la ha programado un pavo (o al menos no parece ser standard...) y aun
asi no me ha funcionado...

La otra opcion era que mi script de shell ejecutara ese script de perl, de
alguna forma que aun no se ni si existe, para poder obtener el PID...

Ender me ha comentado noseke de que el ampersand de lanzar un proceso en
background te devuelve por stderr el pid del proceso lanzado... pero no
consigo info acerca de ello...

alguien que me pueda arrojar luz al respecto?

eskerrik asko!
-------------- hurrengo zatia --------------
Erantsitako HTML dokumentu bat ezabatu egin da...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20060310/a8c1da87/attachment.htm


Más información sobre la lista de distribución eside-ghost