Это не работает с FTP.
Причина в том, что FTP - это протокол только для просмотра и передачи файлов. Ни больше ни меньше. Вы можете получить имя файла, или список файлов папки, или вы можете перенести его на свой компьютер. Вы не можете, однако, заглянуть в файл.
Поиск содержимого файла будет гораздо более сложной задачей, чем просто его обслуживание. FTP не предназначен для этого и никогда не допустит этого.
Сделайте это по SSH, если можете.
Если у вас есть доступ через SSH, вы можете отправить удаленную команду, которая позволит вам искать в файлах. Скачайте Cyberduck.app и подключитесь к серверу.
Затем отправьте команду, используя Option - Cmd - C.
grep -ri "something" /remote/folder
Это будет искать «что-то» в /remote/folder
и всех ее дочерних элементах.
Взгляните на некоторые примеры grep (здесь или здесь), чтобы увидеть, как вы можете их использовать.