Поиск в файлах на удаленном FTP-сайте

Я ищу способ поиска во всех файлах/каталогах на удаленном ftp-сервере для определенной строки текста.

Пока я использую Cygwin, чтобы сделать ftp-соединение, используя lftp. Самое длинное, что у меня есть, это команда:

ls -l | grep pattern

... в режиме lftp.

Однако это просто просматривает имена файлов, возвращенные для шаблона. Я хочу искать в файлах для шаблона.

Возможно, есть программный пакет, который позволяет это уже делать.

Любые идеи о том, как это сделать?

Ответ 1

Вам придется либо:

  • FTP-клиент, который будет загружать все содержимое, а затем искать его (возможно, побеждая точку) или
  • сервер должен иметь некоторое расширение, поддерживающее поиск (о котором я никогда не слышал)

Есть несколько альтернатив на askubuntu.com, которые могут помочь, но если вы не можете получить shell / SSH на удаленном сервере, все будет вариантом загрузки всего и поиска его локально.