Я хочу искать файлы, которые содержат некоторое кириллическое слово (например, в .MS word .doc файлах) с графическим интерфейсом. Я попробовал gnome-search-tool, но он не работает с кириллицей. Он говорит: no files found
Как мне поступить?
Если Вы используете gnome-search-tool
для поиска .txt
или .rtf
файлы, содержащие какие-либо символы Unicode (включая кириллицу), это просто работает. Однако Ваш пример .doc
файлы являются плохим как , это двоичные файлы прибытие из программы, которая использует сжатие для хранения текста, который Вы видите на экране в собственном формате на диске, таким образом, там gnome-search-tool
не делает работа.
обходное решение должно преобразовать весь Ваш .doc
файлы к .rtf
, и затем можно открыть их , и ищут их
У меня нет средства поиска гнома, но каждый *отклоняют систему, имеет командную строку, и уже существуют инструменты там для нахождения файлов с конкретными строками в них или на имена. Так откройте терминал гнома с Ctrl + Высокий звук + T , и позволяет, начинают.
Лучшее предложение является, вероятно, попыткой помнить, куда Вы поместили файл во-первых? какой каталог? Я поставил 99%, что это должно быть где-нибудь в Вашей домашней папке. Запоминание, по крайней мере, приблизительного местоположения поможет программам и командам, обсужденным здесь в выполнении их задания.
N.B: я настоятельно рекомендую, что Вы читаете страницы справочника для grep, egrep, находите, страница справки человечности , другой сообщения askubuntu , а также этот статья
кибер-Citi, Ищущая файлы с кириллическим словом на имя
, Если Вы знаете, по крайней мере, некоторую командную строку, возможности, Вы, вероятно, знакомы с командой как ls
, который перечисляет содержание каталога, в котором Вы находитесь. Теперь, что произойдет, если Вы сделаете ls *
? Это перечислит содержание каталога с его подкаталогами и их содержание также. Что можно сделать, теперь
ls * | grep -i place-word-in-cyrylic here
, Что происходит здесь? Вы получаете все содержание своего корневого каталога плюс их подкаталоги, и затем фильтруете с grep тем словом, где средства-i не чувствительны к регистру. Например,
Здесь я ищу файл HelloПриветИзКосмосаWorld
, который мы действительно находили. Но это не говорит мне, где это. find
команда решает проблему. Скопируйте название файла, который Вы получили, и дайте его find
. Кроме того, это могла бы быть хорошая идея добавить - опция печати к find
, потому что иногда это ничего не печатает.
примечание Стороны: можно скопировать и вставить все путем щелчка правой кнопкой.
Поиск строк в файлах
Этот еще легче с grep "string" /path/to/your/folder
. Так как изображение стоит 1 000 слов, я просто отправлю снимок экрана