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

Запустите команду sync перед размонтированием.

1
задан 25 October 2012 в 01:03

4 ответа

вы можете подключить ftp-ресурс в качестве локального

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

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

3
ответ дан 25 May 2018 в 23:45

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

grep -r '#include <example.h>' *
0
ответ дан 25 May 2018 в 23:45

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

-1
ответ дан 25 May 2018 в 23:45
  • 1
    " Любой способ полнотекстового поиска через чистый FTP будет включать в себя сначала загрузку применимых файлов в целом " Вы говорите, что никакая утилита не может остановить загрузку после поиска найденного текста? Не нужно загружать все файлы перед просмотром любых из них. (Даже в случае одного большого файла ftp поддерживает загрузку в любом месте файла, а также прекращает загрузку до его завершения. Я сильно подозреваю curlftpfs - как jet предлагает - использует эту функциональность.) – Eliah Kagan 17 October 2014 в 06:54
  • 2
    Компьютерный поиск по умолчанию работает в «поиске всех вхождений». Режим. Для этого нужны все файлы. – Barafu Albino 17 October 2014 в 11:10
  • 3
    «Поиск по компьютеру по умолчанию» представляется значительно более узким, чем «Любой способ полнотекстового поиска через чистый FTP». В этом ответе вы, кажется, говорите, что даже теоретически невозможно найти одно вхождение строки в дереве каталогов, без одновременного кэширования полных локальных копий каждого файла. Кроме того, он не дождался появления даже первого результата, пока все не были найдены, не так ли? (Я не могу проверить это сам, потому что я действительно не знаю, что вы подразумеваете под «компьютерным поиском».) – Eliah Kagan 17 October 2014 в 11:14

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

-2
ответ дан 25 May 2018 в 23:45

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

Похожие вопросы: