Tag: grep

agrep с направленными смещенными штрафами

Я использую tre-agrep (manpage) , реализацию agrep (manpage) , чтобы выполнить приблизительное сопоставление шаблонов. Эта утилита ищет совпадения на основе расстояния Левенштейна , и пользователь может настроить штраф, применяемый для внесения изменений, вставки или удаления. Тем не менее, я хотел бы применить взвешивание по-разному по длине запроса, а именно с меньшим весом для удаления в […]

Использование grep или awk

Для захвата определенного шаблона можно использовать awk и grep . Почему мы должны использовать один над другим. Как это работает в фоновом режиме? Что быстрее и почему? Например Если бы у меня был файл журнала, и я хотел захватить определенный шаблон, я мог бы сделать одно из следующих awk '/pattern/' /var/log/messages или grep 'pattern' /var/log/messages […]

неточный текстовый поиск

Есть ли какая-либо утилита, например grep или даже uniq но для неточного поиска, или я должен написать ее сам? Я имею в виду, что он будет смотреть на 90% (количество может варьироваться), или что-то в этом роде. Например, у меня есть файл с несколькими строками: abc123 abd123 abc223 qwe938 В этом случае такая утилита должна […]

Цвет git grep отличается от пользовательских цветов grep

Я установил grep–цвета в моем ~/.bashrc : export GREP_COLORS='ms=01;34:mc=01;34:sl=:cx=:fn=35:ln=32:bn=32:se=36' Они работают для grep –color=auto grep –color=always К сожалению, эти пользовательские цвета игнорируются: git grep –color=auto git grep –color=always Как заставить git grep использовать цвета выше $GREP_COLORS ?

grep для отображения всех строк, которые начинаются и заканчиваются одним и тем же символом

Я хочу знать, как использовать grep для отображения всех строк, которые начинаются и заканчиваются одним и тем же символом.

Заменить все значения в одном столбце на 1

У меня есть несколько текстовых файлов, содержащих 12 строк и 3 столбца. Пример: 2 6 0.74 42 6 0.58 80 6 0 112 6 0.24 132 6 1 216 6 0.7 342 6 0 390 6 0.21 432 6 0.56 466 6 0.75 524 6 0.6 646 6 0.9 Я хочу, чтобы все значения третьего […]

grep-файлы из списка

Я пытаюсь запустить grep для списка нескольких сотен файлов: $ head -n 3 <(cat files.txt) admin.php ajax/accept.php ajax/add_note.php Тем не менее, хотя я уверен, что строка, которая, как мне известно, найдена в файлах, не выполняет поиск файлов: $ grep -i 'foo' <(cat files.txt) $ grep -i 'foo' admin.php The foo was found Я знаком с […]

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

Есть ли простой способ поиска внутри 1000 файлов в сложной структуре каталогов для поиска файлов, содержащих определенную строку в файле?

grep, как подавить отображение несогласованного файла?

Я пытаюсь найти файлы, содержащие определенное слово, используя grep . В каталоге есть много файлов (> 500) Команда, которую я запускаю $ grep 'delete' * Вывод validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 …. and hundred of such lines Это файлы, которые не содержат заданного совпадения. Я хочу, чтобы эти строки отображались в […]

Захват в переменных оболочки аргументов после команды (между скобками)

Предположим, у меня есть файл, который содержит, помимо прочего, Команда \ {arg1, arg2, arg3} (аргументами были пути, выраженные символами / , . , символами и числами) Но пользователь может также называть его \command{arg1, arg2 , arg3 } То есть на нескольких строках и с лишним пространствами. Я хотел бы найти регулярный шаблон для включения в […]

Interesting Posts

Перехват пакетов с помощью bash

Фоновая служба для воспроизведения компакт-дисков без входа в систему

Разрешения каталога «rs», chmod 655 не изменяется на «rx», почему?

Дедупликация на уровне раздела

Linux mint 18.1 не загружается. Показывает журнал ошибок, всегда заканчивающийся конечной трассой

Перемещение последних файлов из одного каталога в другой

Блендер падает при нажатии правой кнопкой мыши, не знает, как обновить драйвер

Удалить строки, содержащие X в определенном столбце .csv

В RHEL / CentOS 7, действительно ли mv делает cp & rm в одной и той же файловой системе?

Почему цитирование исполняемого файла постоянно меняет название PuTTY?

Как изменить скорость затвора моей веб-камеры в Linux?

Добавление XFCE в Linux Mint 15 Cinnamon?

Чистый способ вернуть фоновый процесс на передний план в сценарии оболочки

RSS (размер резидентного набора) отличается при использовании pmap и ps command

Есть ли эквивалент Synaptic (графический интерфейс) для Fedora?

Linux и Unix - лучшая ОС в мире.