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

grep - это утилита командной строки Unix, которая ищет в вводе строки, соответствующие (или нет) регулярному выражению, и печатает результаты. Используйте этот тег для вопросов о том, как использовать функции grep, как писать регулярные выражения, которые работают с grep, и об общем использовании. Поскольку grep теперь доступен в Unix-подобных средах (например, Cygwin в Windows), вы также можете использовать этот тег для вопросов совместимости и различий между версиями и программными средами.

3
grep несколько строк с уникальным количеством и строкой
Sample.csv DSN1,abc,FAILURE,12,24,45 DSN1,def,FAILURE,12,78,65 DSN1,abc,FAILURE,12,24,45 DSN1,abc,FAILURE,12,24,45 DSN1,abc,FAILURE,12,24,45 DSN1,def,FAILURE,12,78,65 DSN1,abc,FAILURE,12,24,45 мне нужно количество сбоев в вышеупомянутом sample.csv с ответом как abc 5 def 2 но я не упомянул abc / def в скрипте. потому что я дал пример сценария в моем случае, многие из строк, таких как abc, есть, поэтому мне нужна …
grep 

3
вывод Linux показывает только право ':'
Я забыл много из моей командной строки. Я делаю, cat file | grep "error"и я хотел бы, чтобы это показывало все справа от G: / включая G: /, если это возможно. Я думаю, это команда awk, но я не знаю что. Я пытался, awk '{print $8+}'но + не работает, как …
linux  grep  stdout 

1
Найти строки, которые не отображаются в хранилище
Проблема: у меня достаточно большой репозиторий (тысячи файлов, сотни тысяч строк). У меня есть текстовый файл с ~ 5000 строк. Мне нужно найти строки в текстовом файле, которые не появляются где-либо еще в хранилище. Есть ли инструмент или умный способ использовать grep, который может эффективно найти этот ответ? Спасибо за …

1
Как узнать общее количество процессов в сценарии оболочки Unix / Linux
Я пытаюсь найти общее количество строк запущенных процессов, за исключением команд, которые я использую для создания листинга. Затем разобрать userID и PID в новый список. Все в одной оболочке. Пока что у меня есть: ps -ef | grep filename | wc -l
unix  grep  ps 

2
Хронологически файлы grep или zgrep в папке в зависимости от расширения файла (xargs)
У меня есть десятки папок, которые содержат как простые текстовые файлы журнала, так и сжатые старые журналы. Моя цель - запустить только один вкладыш (по одной папке за раз), чтобы получить все результаты grep в соответствии с порядком отметок времени, независимо от того, является ли файл журнала, содержащий совпадение, txt …
linux  grep  find  xargs 

1
Извлечь и обработать белье из grep из-за ошибки в Windows (поскольку извлеченное число является строкой)
У меня проблема с извлеченным бельем из результата grep. Windows (gitBash) не может их сравнить, потому что число - это строка, а не число (моя macOS делает это без проблем). То, что я хочу сделать: добавить ведущий ноль к номерам строк, если они меньше 10 Вот фрагмент кода: local number="" …

3
Grep строки, заканчивающиеся строкой и скобкой
У меня есть массив, а затем следующий цикл: for i in "${familyNames[@]}" do name=`echo "$i"` cat $file | grep -E \("$name"[[:blank:]]\|[[:blank:]]"$name"[[:blank:]]\|[[:blank:]]"$name"\) >> .fitnam.log nameFem=`echo "$name"ova` cat $file | grep -E \("$nameFem"[[:blank:]]\|[[:blank:]]"$nameFem"[[:blank:]]\|[[:blank:]]"$nameFem"\) >> .fitnam.log done И входной файл будет что-то вроде: Smith John(johnsmith) Smith Jane(janesmith) Bauer Jack(jackbauer) Long Jackson(jackslo) Допустим, я …
bash  regex  grep 


2
почему выводится команда grep [дубликат]
На этот вопрос уже есть ответ здесь: Исключая grep из списка процессов 7 ответов У меня сейчас что-то подобное. Я пытаюсь найти процесс с определенным именем >:~# ps | grep avahi-daemon 12499 avahi 3048 S avahi-daemon: running [BlahBlah.local] 12500 avahi 3048 S avahi-daemon: chroot helper 12538 root 2672 S grep …
-1 linux  terminal  grep 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.