ftptail o como hacer un tail -f sin acceso shell
Creo que el título de este post es bastante descriptivo. Incluso sólo con el nombre de la pequeña utilidad ya se entiende el objetivo de la misma. Aunque claro, este es un caso típico de solución a un problema muy particular. Los que os hayáis enfrentado al mismo veréis rápidamente la utilidad del invento. Los que no, probablemente ni entenderéis de qué va el tema.
En todo caso, buscando como hacer el típico tail -f para seguir los cambios, en tiempo real, de un fichero de log, me he topado con un pequeño script perl que hace lo que su nombre indica: un tail utilizando simplemente un acceso FTP.
El invento tiene seis años, publicado en el blog de Will Moffat como solución precisamente a este problema tan concreto. Sin embargo, y desconozco la razón, ya no está disponible en esa web para descargar. No hay que buscar durante mucho rato para encontrar una copia en github del script Perl.
Yo lo he probado con cygwin desde un Windows y funciona perfectamente!