Вопросы с меткой [grep]

grep Утилита командной строки Unix, которая ищет переданные ей входные данные для строк, соответствующих регулярному выражению, и печатает результаты.

0
голосов
1ответ
100 показов

Поиск нескольких терминов

Я знаю, что grep -E 'termA|termB' files позволяют мне искать в файлах termA OR termB . Вместо этого я хотел бы найти termA AND termB . Они не обязательно должны быть в одной строке, если два термина ...
0
голосов
3ответа
845 показов

вывод Linux показывает только право ':'

Я забыл много из моей командной строки. Я делаю cat file | grep "error" и я хотел бы, чтобы все было показано справа от G:/ включая G:/, если это возможно. Я думаю, это команда awk, но я не знаю что. ...
0
голосов
2ответа
1k показов

Сбой вывода grep

Я пытаюсь получить вывод ngrep. К сожалению, когда я добавляю еще один grep в конвейер, я вообще ничего не получаю. Это может быть и другая команда - cat / grep / tee - все разрывает цепочку. Пример: ...
0
голосов
3ответа
2k показов

как использовать grep, sed и awk для разбора тегов?

Я хочу написать скрипт, который находит пару тегов открытия / закрытия в текстовом файле и добавляет фиксированную строку к каждой строке между парой. Я полагаю, что я использую grep, чтобы найти ...
0
голосов
6ответов
3k показов

Лучший способ поиска строки в файле?

Я пытаюсь найти определенную строку текста в файле где-то на моем жестком диске. Лучшее, что я придумал, это: find -type f / | xargs cat | grep "string to find" Но это просто говорит мне, существует ...
0
голосов
6ответов
2k показов

grep для Vista 64?

Кто-нибудь знает, есть ли версия grep для vista x64?
0
голосов
2ответа
606 показов

Grep журнал для определенного слова, только если за ним следует другое слово

У меня есть файл журнала с записями, подобными следующим: вход php notice bob php notice winner php notice blah winner php notice asfsdf test php erro)r bob php error winner php error trash winner ...
0
голосов
0ответов
32 показов

продолжение ... grep -c дает противоречивые результаты

Возможный дубликат: grep -c дает противоречивые результаты Я пытаюсь определить количество процессов, которые выполняются с помощью следующей командной строки: ps aux | grep -c 'Xvfb :1' Когда ...
0
голосов
4ответа
689 показов

сканирование /etc /passwd с помощью grep

Я пытаюсь использовать одну команду для сканирования /etc /passwd для поля gecos в формате «Пользователь (идентификатор пользователя) (Настоящее имя)», поэтому вывод будет «Пользователь Брайан - это ...
0
голосов
2ответа
912 показов

Поиск рекурсивно для строки, содержащей пробелы

Я хочу найти строку "this table ..." в каталоге /home/myuser рекурсивно, то есть во всех файлах в /home/myuser и во всех каталогах и подкаталогах в /home/myuser . В каталоге /home/myuser установлена ...
0
голосов
1ответ
2k показов

Сохранить результат grep в переменной

Как и выше, я запускаю эту команду grep, которая работает как надо, но как мне сохранить возвращаемое значение в переменной? cat data.txt | grep "" |cut -d\, -f1 Я попробовал это, но это не ...
0
голосов
2ответа
565 показов

Попытка Grep несколько телефонных номеров в определенное время

Я работаю в телекоммуникационной компании, и в некоторых случаях мне нужно искать несколько номеров в определенное время. Я использую Ubuntu Sever 10.04. Когда я ищу звонок, мое нормальное выражение: ...
0
голосов
1ответ
116 показов

Как получить "grep -isrl" -подобные результаты для файлов в аналогичных подпапках?

Я работаю с определенной структурой, которая имеет модули с согласованными соглашениями об именах папок. Я хотел бы получить все файлы, содержащие частичную строку foo из каталога высокого уровня, но ...
0
голосов
1ответ
471 показов

Передача нескольких команд в один grep

Я хотел бы направить вывод нескольких команд в один grep. Пример: Я хотел бы объединить эти две строки: smartctl -A /dev/sda | grep -e Reallocated_Event_Count -e Current_Pending_Sector smartctl -A ...
0
голосов
1ответ
180 показов

Показать, начиная со специальной строки, пока не появится специальное регулярное выражение для хвостовой команды Linux

Я использую эту запись в моих файлах журнала: [что-то что-то] что-то нужно и символы и цифры переменной длины. Мой специальный файл журнала содержит строку с символами, описанными выше. т.е. Line 1: ...
0
голосов
4ответа
254 показов

Скрипт Bash для получения определенного предыдущего контекста

Я ищу в некоторых файлах журнала, где есть группы выполненных действий. В начале каждой группы есть строка, содержащая информацию о группе, а затем выводится множество подробных сведений о каждом ...
0
голосов
1ответ
893 показов

IP-адрес разделен десятичной дробью на /8 или /16, используя bash, sed или awk?

У меня есть входной файл, который содержит список IP-адресов и ip_counts(некоторый параметр, который я использую внутри.)Файл выглядит примерно так. 202.124.127.26 2135869 202.124.127.25 2111217 ...
0
голосов
1ответ
425 показов

Как выполнить поиск для цветовых схем VIM, в которых не используется темно-синий цвет?

Я просто не вижу цвета ANSI BLUE в терминале с черным фоном. Как можно найти установленные цветовые схемы VIM для тех, которые вообще не используют этот цвет? Я часто использую SSH на разных машинах, ...
0
голосов
2ответа
125 показов

Создайте список файлов и обрежьте его в 2 списка X Мб файлов каждый

Мне нужно создать список всех файлов в определенном каталоге и обрезать его в списках X, содержащих каждый фиксированный объем данных файлов. Например, у меня есть 95 ГБ данных. создать список файлов ...
0
голосов
2ответа
1k показов

grep не выдает правильный вывод при запуске команды find

Моей задачей было напечатать количество файлов в текущем каталоге без использования команд ls и wc . Я набрал следующие строки в скрипте: #!/bin/bash find . -maxdepth 1 -type f \( ! -iname ".*" \) > ...
0
голосов
2ответа
5k показов

Получить идентификатор процесса из ps -ef grep (или остановить приложение перед его удалением)

У меня есть rpm, и я хочу при удалении проверить, запущено ли мое приложение и остановилось ли оно перед запуском удаления. Мой сервис работает под конкретным пользователем. Как я могу сделать это ...
0
голосов
1ответ
1k показов

Использование grep для перемещения файлов, Mac

Я хочу выполнить поиск с использованием grep во всех файлах каталога по шаблону '@ mail.ru>' (чтобы очистить спамер от беспорядка). Используя командную строку Mac OS X, которая должна быть похожа на ...
0
голосов
1ответ
2k показов

Ошибка "аварийный выход grep с кодом 2" в Xemacs 21.4.22 в Windows 7

Я пытаюсь запустить grep (cygwin) в Xemacs 21.4.22 на ноутбуке Windows 7 Enterprise. cd c:\ grep -n -r --include=*.java "foo" NUL: grep: NUL:: No such file or directory grep exited abnormally with ...
0
голосов
1ответ
3k показов

Почему этот вызов egrep не чувствителен к регистру?

Я использую следующий вызов egrep в качестве фильтра для сборки муравья: egrep '\[.*\]|BUILD|time\:' Файл build.xml содержит огромное количество пустых или неважных целей, которые я пытаюсь ...
0
голосов
1ответ
468 показов

grep + соответствует количеству и количеству

с помощью следующей команды я могу проверить / сопоставить, есть ли у param числа или «.» param=2.3.1 echo $param | grep [0-9][.] но что мне нужно добавить в мой синтаксис, чтобы также проверить, ...
0
голосов
3ответа
217 показов

Подсчитать все файлы без использования find

Как я могу посчитать все файлы без использования find и только grep? Я попытался использовать ls рекурсивно, но как я могу передать это для grep и подсчета файлов?
0
голосов
2ответа
813 показов

pdfgrep ошибка под Cygwin

Я пытаюсь найти некоторые PDF-файлы, используя pdfgrep, который я загружаю отсюда:http://fd0.x0.to/cygwin/release/pdfgrep/ Затем я распаковываю его и помещаю файлы в соответствующие папки cygwin. ...
0
голосов
1ответ
139 показов

Как мне grep для foo &&!бар?

Я хочу вывести все строки в моем исходном коде, которые содержат строку foo но не содержат строку bar . Я попробовал это: find . -name "*.[hc]pp" | xargs grep -n foo | grep -x bar Однако это не ...
0
голосов
2ответа
134 показов

Распечатать общее из двух файлов

Я хочу напечатать общий файл 2 Один файл содержит опцию ls -l а другой - опцию ls ls есть только имя файла. У ls -l есть все, включая разрешение и другую информацию. Есть ли у них способ напечатать ...
0
голосов
2ответа
2k показов

Как использовать Grep в командной строке Unix?

Я хочу grep всех строк, содержащих слова, которые начинаются с "H" и заканчиваются на "d". Как бы я это сделал? Я обнаружил, что grep ^ H даст мне H для каждой строки.
0
голосов
1ответ
897 показов

Могу ли я использовать gnu grep для поиска непревзойденных паренов (и подобных)?

Я пишу текстовые файлы на языке разметки MoinMoin Wiki в текстовом редакторе (emacs). Когда я неправильно размещаю один из специальных тегов, вся моя страница искажается с неправильным ...
0
голосов
0ответов
36 показов

Команда Linux "rpl" не заменяет текст

Возможный дубликат: Команда Linux «rpl» не заменяет текст Я использую программу rpl в Linux для замены date( с pdate( в некоторых файлах). Но это говорит, что A Total of 0 matches replaced in 1 file ...
0
голосов
2ответа
659 показов

Задайте параметры для команды grep

Я хочу найти несколько слов из файла. Я использую команду grep на Linux. grep "word1" original.file Но есть много слов, которые нужно найти, и они находятся в "words.file". Если это возможно, я хочу ...
0
голосов
1ответ
1k показов

«find | grep | awk» терпит неудачу

Я сканирую все сценарии оболочки на моем сервере и делаю это с помощью следующей команды: find / -type f -exec file --mime-type {} \; | grep "text/x-shellscript" Это работает нормально, и вот пример ...
0
голосов
0ответов
80 показов

Поиск файлов, которые в основном NUL

У меня есть копия жесткого диска, которая испортилась, когда многие файлы имеют правильный размер, но полностью заполнены байтами NUL (0x00). Тем не менее, пара файлов, похоже, содержит пару КБ ...
0
голосов
1ответ
6k показов

Как я могу найти строку в папке, которая также имеет ZIP-файлы

Я пытаюсь найти строку в папке "тест". В этой папке есть подпапки и zip-файлы. Я хочу искать в этом каталоге, чтобы найти совпадение. я использовал zgrep '11:57' test zgrep '11:57' test Но я не смог ...
0
голосов
3ответа
2k показов

Bash - переместить те файлы, которые содержат строку, в каталог

Задача: Создать скрипт, который будет принимать 2 аргумента: 3.sh Поиск файлов в для подстроки « moveme » в содержимом файла Переместите те файлы, которые содержат строку в каталог Мой Баш: ...
0
голосов
1ответ
70 показов

Включая и исключая в одном регулярном выражении

Мы используем систему HP SiteScope на работе для мониторинга журналов и получения предупреждений при обнаружении специальной строки или комбинации строк. Есть одно поле, в которое помещается ...
0
голосов
2ответа
137 показов

Как сохранить совпадающие слова из вывода dmesg в списке

Я подключаю устройства USB-Serial к своему устройству, используя разные порты, и устройства с последовательным интерфейсом USB иногда отображаются как «ttyUSB0», иногда «ttyUSB1» или «ttyUSB2». Как я ...
0
голосов
0ответов
735 показов

как получить точный шаблон

Я пробовал несколько идей grep / egrep с разными вариантами, но ни одна из них не сработала. Я пытаюсь получить точное совпадение с шаблоном, который я ищу в журнале. Например, я хочу получить только ...
0
голосов
1ответ
2k показов

Как узнать общее количество процессов в сценарии оболочки Unix/Linux

Я пытаюсь найти общее количество строк запущенных процессов, за исключением команд, которые я использую для создания листинга. Затем разобрать userID и PID в новый список. Все в одной оболочке. Пока ...
0
голосов
1ответ
516 показов

grep% через файл

Я выполняю задание на импорт действительно большого файла MySQL, который по большей части не имеет разрывов строк. Используя список процессов mysql, я смог точно определить идентификатор текущей ...
0
голосов
1ответ
71 показов

Почему grep показывает вывод, который не содержит искомое слово?

Я хочу проверить, установлен ли сервис sensu. Я запустил эту командную service --status-all| grep sensu и вот вывод vagrant@vagrant-ubuntu-trusty-64:~$ service --status-all| grep sensu [ ? ] apport [ ...
0
голосов
3ответа
151 показов

Фильтрация 2-го поля из набора данных и затем использование uniq на выходе

У меня есть набор данных, который выглядит так: AAAAA 11111 Data1 AAAAA 11111 Data2 AAAAA 11111 Data3 AAAAA 11112 Data4 AAAAA 11112 Data5 AAAAA 11112 Data6 AAAAA 11112 Data7 AAAAA 11113 Data8 AAAAA ...
0
голосов
2ответа
1k показов

Хронологически файлы grep или zgrep в папке в зависимости от расширения файла (xargs)

У меня есть десятки папок, которые содержат как простые текстовые файлы журнала, так и сжатые старые журналы. Моя цель - запустить только один вкладыш (по одной папке за раз), чтобы получить все ...
0
голосов
1ответ
214 показов

Почему цепочка команд, которая работает на локальном компьютере, не работает на SSH?

Что-то смешное с комбинацией tail -f и grep -o при работе с ssh. Так что на локальном сервере, если вы делаете tail -f /path/myfile.log |grep -o keyword Это просто отлично. Но если вы запустите его ...
0
голосов
1ответ
594 показов

Как использовать Continuously (-c) с grep на netstat?

Как я могу использовать опцию netstat -c с grep, не повторяя информацию? Пример: sudo netstat -tapc (works fine) Я хочу сделать то же самое, но только для строк http: sudo netstat -tapc | grep http ...
0
голосов
1ответ
38 показов

в каком файле grep нашел совпадение

когда делаешь что-то вроде этого: cat *.* | grep mystring Можно ли узнать, из какого файла происходит каждое совпадение? Если нет, что будет альтернативой?
0
голосов
1ответ
29 показов

Терминальная команда для отображения строк текстового файла длиной n символов?

Есть ли способ вывести только содержимое строк в текстовом файле длиной «n» символов? Пример: 1.txt a aa aaa aaaa aaaaa «Print lines(5)» вернет "aaaaa" Может быть, какая-то магия grep может это ...
0
голосов
1ответ
31 показов

Найдите тег <a>, который начинается с пробела в grep

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