Вопросы с тегом «search»

поиск используется для вопросов, касающихся поиска по содержимому файлов. Для поиска имен файлов с помощью команды locate используйте тег locate.

14
Как я могу grep в файлах PDF?
Есть ли способ поиска PDF-файлов с использованием возможностей grep, без предварительного преобразования в текст в Ubuntu?
136 grep  search  pdf 

6
Как я рекурсивно grep через файлы .gz?
Я использую скрипт для регулярной загрузки моих сообщений gmail, которые сжимают необработанные .eml в файлы .gz. Сценарий создает папку для каждого дня, а затем сжимает каждое сообщение в свой собственный файл. Я хотел бы найти в этом архиве «строку». Один Grep, похоже, не делает этого. Я также попробовал SearchMonkey.


2
Выделить последний поиск в 'меньше'
Когда вы используете /прямой или ?обратный поиск в меньшем количестве, все экземпляры файла подсвечиваются. После того, как я нашел экземпляр слова, которое я ищу, каков самый правильный способ выделить что-то? В настоящее время я просто нажимаю /затем толчку тарабарщины в поле ввода. Нет результатов = нет основных моментов! Я ищу …
59 search  less 

11
Как я могу искать историю с текстом, уже введенным в приглашении в zsh?
В zsh я знаю, что могу искать историю с Ctrl+ r. Тем не менее, часто я начинаю набирать команду прямо в командной строке, но потом понимаю, что должен искать историю. Когда я нажимаю Ctrl+ r, появляется пустое окно поиска в истории, например: Обратите внимание на то, что в моей подсказке …

10
Есть ли в Linux система поиска файлов типа «Все»?
В Windows есть хороший механизм поиска файлов, который называется « Все» , который (в отличие от find) очень быстрый и (в отличие от него locate) всегда возвращает обновленные результаты. AFAIK это работает, заполняя базу данных из журнала NTFS (это не работает с другими файловыми системами). Интересно, есть ли что-то подобное …


2
Как перемещаться в обратном поиске bash?
Bash предлагает функциональность для обратного поиска через Ctrl+ R. Затем можно ввести часть команды, которая покажет подходящую запись из истории. Предположим, это моя история: vim foo1 vim foo2 # I want to go here vim foo3 # this is where I land, how to go back? Я ищу foo. Нажатие …

7
Командная строка для полнотекстовой индексации?
Есть ли такая вещь, как механизм полнотекстового индексирования, который можно запрашивать из командной строки и в идеале вообще не требует использования графического интерфейса? Я особенно заинтересован в индексировании моих электронных книг и статей, так что это смесь pdf, epub и нескольких djvu. (Открыто) Документы Office были бы хороши, но намного …

9
Чтение и поиск длинных страниц руководства
Я , наконец , надоело , когда хотят , чтобы прочитать о баш «ы readи это -sвариант с man bash. В конце концов я нашел правильное место (около строки 4500), но, как обычно, это было неприятно, так как оба /readи даже /\s-s\sпоиски имеют слишком много совпадений. Итак, вопрос: как я …
32 search  man 

4
Ограничить контекст grep до N символов в строке
Я должен пролистать некоторые JSON-файлы, в которых длина строк превышает несколько тысяч символов. Как я могу ограничить grep для отображения контекста до N символов слева и справа от совпадения? Подойдет любой инструмент, кроме grep, если он доступен в обычных пакетах Linux. Это будет пример вывода для воображаемого переключателя grep Ф …
31 grep  search  json 


7
Как заменить текущее слово под курсором в Emacs
Как заменить текущее слово под курсором в Emacs? Я знаю, что могу использовать query-replace или replace-string, но каждый раз, когда я делаю это, мне приходится вводить всю строку для замены, это просто раздражает. Vi имеет эквивалентное командное слово, и я могу использовать ярлык, чтобы вытянуть слово под курсором для замены: …
25 emacs  search  replace 

3
Команда Unix, чтобы проверить, совпадают ли какие-либо две строки в файле?
Есть ли команда unix, которая может проверить, совпадают ли какие-либо две строки в файле? Например, рассмотрим файл sentences.txt This is sentence X This is sentence Y This is sentence Z This is sentence X This is sentence A This is sentence B Мы видим, что предложение This is sentence X …

9
Как я могу «grep» паттерны через несколько строк?
Кажется, я неправильно использую grep/ egrep. Я пытался найти строки в несколько строк и не смог найти совпадение, хотя я знаю, что то, что я ищу, должно совпадать. Первоначально я думал, что мои регулярные выражения были неправильными, но в конце концов я прочитал, что эти инструменты работают в каждой строке …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.