Есть ли FTP-клиент (GUI), который позволит мне искать текст внутри файлов?

Я унаследовал огромный веб-сайт Joomla (сотни вложенных папок и тысячи файлов). Мне нужно найти конкретный фрагмент кода, но я не знаю, в каком файле он находится. Есть ли FTP-клиент с графическим интерфейсом, который имеет встроенная функция типа grep?

5 ответов

Решение
  • Вы можете использовать nautilus для подключения к серверу.
  • Перейти к Местам → Подключиться к серверу → ftp
    альтернативный текст
  • После подключения к нему, вы можете увидеть его в вашем nautilus.
  • Вы можете искать его как любую другую файловую систему, к которой у вас есть доступ. альтернативный текст

Вы можете смонтировать ресурс ftp как локальный

curlftpfs [user@]host:[dir] mountpoint [options]

и искать с помощью ваших любимых инструментов

Как писал karthick87, я обычно использую Nautilus для монтирования всех сетевых ресурсов. у меня есть nautilus-open-terminal пакет установлен, что позволяет мне щелкнуть правой кнопкой мыши на окне и открыть терминал. Для поиска текста я просто открываю локальный терминал из Nautilus и запускаю

grep -r '#include <example.h>' *

Любой способ полнотекстового поиска через чистый FTP будет включать в себя сначала загрузку соответствующих файлов в целом, а затем просмотр их. Так что будьте просты: создайте локальное зеркало FTP и ищите его. Все инструменты, описанные ранее, делают то же самое, но неявно.

Я думаю, что вопрос был пропущен. Это сводится к этому. FTP только передает файлы. Если у вас есть только доступ по FTP, вам нужно будет скачать все файлы и найти их с помощью вашего любимого инструмента поиска.

Другие вопросы по тегам