С помощью какой команды FTP я могу найти определенный файл?
Я хочу, чтобы команда FTP искала следующее:
1) Конкретное имя файла (например, "abc.sql")
2) Конкретное содержимое внутри файла (внутри файлов.php/.js/.sql/.tpl). Поскольку существует много папок, потребуется некоторое время, чтобы найти их вручную.
Я уверен, что есть команда для 1, может быть, также для 2, может кто-нибудь, пожалуйста, дайте мне знать, что мне нужно ввести, чтобы узнать это. Можете ли вы дать мне знать?
1 ответ
Протокол ftp не поддерживает ни одну из этих операций. Вы можете прочитать определение ftp здесь, чтобы увидеть, что возможно: http://www.w3.org/Protocols/rfc959/
Ftp-клиент может реализовать операцию поиска путем рекурсивного перечисления содержимого каталога, но для поиска содержимого внутри файлов ему потребуется загрузить все файлы.
Возможно, что некоторые ftp-серверы поддерживают эти операции с помощью команд, специфичных для сайта.