¿Cómo buscar recursivamente en un servidor FTP usando Linux?

¿Cómo buscar recursivamente en un servidor FTP usando Linux?

Busqué esto en Google y encontré toneladas de respuestas, pero por una razón u otra simplemente no funcionaron para mí o no encajaban en la situación. Ejecuto firmware de terceros DD-WRT en mis enrutadores. De vez en cuando quiero actualizar uno y necesito encontrar el firmware más nuevo, así que tendré que buscarlo manualmente ftp.dd-wrt.com. Encontré una manera de usar Google para buscar en el repositorio de forma recursiva, pero es exigente. Puedo buscar en Google usando la consulta a continuación y encuentra algunas, pero es muy exigente.

site:ftp.dd-wrt.com ROUTERMODELNUM

¿Existe alguna forma de realizar búsquedas recursivas en un servidor FTP? Incluso mostrar archivos de forma recursiva en un servidor FTP y luego usar grep para filtrar sería aceptable para mí.

Respuesta1

Usarcurlftpfs.

El programa curlftpfses una herramienta para montar hosts ftp remotos como directorios locales.

Esto es unFUSIBLEsolución basada en, familiarícese conpreocupaciones de seguridad. Puedes (y debes) realizar el montaje como un usuario normal:

curlftpfs -r ftp.dd-wrt.com ~/mnt/foo/

Luego juega con findo lo que sea. Para desmontar:

fusermount -u ~/mnt/foo/

información relacionada