Как найти файлы, содержащие какое-то кириллическое слово?

Я хочу искать файлы, которые содержат некоторое кириллическое слово (например, в .MS word .doc файлах) с графическим интерфейсом. Я попробовал gnome-search-tool, но он не работает с кириллицей. Он говорит: no files found

Как мне поступить?

1
задан 25 January 2015 в 22:25

2 ответа

Если Вы используете gnome-search-tool для поиска .txt или .rtf файлы, содержащие какие-либо символы Unicode (включая кириллицу), это просто работает. Однако Ваш пример .doc файлы являются плохим как , это двоичные файлы прибытие из программы, которая использует сжатие для хранения текста, который Вы видите на экране в собственном формате на диске, таким образом, там gnome-search-tool не делает работа.

обходное решение должно преобразовать весь Ваш .doc файлы к .rtf, и затем можно открыть их , и ищут их

0
ответ дан 25 January 2015 в 22:25

У меня нет средства поиска гнома, но каждый *отклоняют систему, имеет командную строку, и уже существуют инструменты там для нахождения файлов с конкретными строками в них или на имена. Так откройте терминал гнома с Ctrl + Высокий звук + T , и позволяет, начинают.

Лучшее предложение является, вероятно, попыткой помнить, куда Вы поместили файл во-первых? какой каталог? Я поставил 99%, что это должно быть где-нибудь в Вашей домашней папке. Запоминание, по крайней мере, приблизительного местоположения поможет программам и командам, обсужденным здесь в выполнении их задания.

N.B: я настоятельно рекомендую, что Вы читаете страницы справочника для grep, egrep, находите, страница справки человечности , другой сообщения askubuntu , а также этот статья

кибер-Citi, Ищущая файлы с кириллическим словом на имя

, Если Вы знаете, по крайней мере, некоторую командную строку, возможности, Вы, вероятно, знакомы с командой как ls, который перечисляет содержание каталога, в котором Вы находитесь. Теперь, что произойдет, если Вы сделаете ls *? Это перечислит содержание каталога с его подкаталогами и их содержание также. Что можно сделать, теперь

ls * | grep -i place-word-in-cyrylic here

, Что происходит здесь? Вы получаете все содержание своего корневого каталога плюс их подкаталоги, и затем фильтруете с grep тем словом, где средства-i не чувствительны к регистру. Например, enter image description here

Здесь я ищу файл HelloПриветИзКосмосаWorld, который мы действительно находили. Но это не говорит мне, где это. find команда решает проблему. Скопируйте название файла, который Вы получили, и дайте его find. Кроме того, это могла бы быть хорошая идея добавить - опция печати к find, потому что иногда это ничего не печатает.

примечание Стороны: можно скопировать и вставить все путем щелчка правой кнопкой.

Поиск строк в файлах

Этот еще легче с grep "string" /path/to/your/folder. Так как изображение стоит 1 000 слов, я просто отправлю снимок экрана

enter image description here

0
ответ дан 25 January 2015 в 22:25

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

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