[eside-ghost] Como saber si un fichero esta abierto desde bash

Josetxu Malanda akelarre en euskalnet.net
Mie Feb 18 18:40:53 CET 2004


Kaixo Pablo,

El miércoles, 18 de febrero de 2004 a las 17:00:12, Pablo Perez Perez escribió
sobre "[eside-ghost] Como saber si un fichero esta abierto desde bash":

>Estoy escribiendo un script en bash para que cuando llega un fichero a 
>un directorio concreto se envia un correo de aviso. El problema esta en 
>que el correo se envia cuando el fichero empieza a llegar y me gustaria 
>enviarlo cuando el fichero este completo. ¿Hay alguna manera de saber 
>desde bash si un fichero esta abierto o en uso? He pensado en comprobar 
>continuamente si su tamaño crece pero tiene que haber algo mas 
>profesional que un bucle de esos (mucho riesgo de endless loop)

Creo que 'lsof' te podría servir...

>Saludos
>Pablo.

-- 
Un saludo,
                     WEB: http://www.espectrum.org    Linux User: 162817
     Josetxu          E-Mail: akelarre en bigfoot.com    Fidonet: 2:348/105.16

... ¡Si no fuera por C, usaríamos BASI, PASAL y OBOL!