Популярные вопросы по тегу GREP

Git искать все различия

... 7 git, относящиеся к очень конкретному имени 6 переменной. Я пробовал это сделать: git diff HEAD~25000 | grep -in mydistinctvariablename Результаты 5 не говорят мне, из како ...

Найдите и удалите окончания строк DOS в Ubuntu

... менять файлы, у 2 которых нет этих окончаний строк DOS. Как 1 мне это сделать с помощью сценария bash? Спасибо! E ...

Подсчет совпадений с шаблоном регулярного выражения в одной строке с использованием sed или grep?

... хочу подсчитать количество совпадений 4 в одной строке (или во всех строках, поскольку 3 всегда будет только одна строка). Я хочу 2 подсчит ...

Как найти слово внутри xml файлов в папке

... всех файлах в такой папке grep -rn core . Но 4 в моем текущем каталоге много подкаталогов, и 3 я просто хочу выполнить поиск во ...

grep a tab в UNIX

... у grep (\ t) в файлах 1 на платформе ...

Grep и Awk в Windows, недопустимый символ в ошибке выражения

... ке: awk: '{печать 6 awk: ^ недопустимый символ '' 'в выражении Я 5 считаю, что это может иметь какое-то отношение 4 к использованию двойных кавычек в Windows, но 3 я перепроб ...

Использование grep для поиска строки с точкой

... кую 4 ​​как 0449, 0949 и т. д. Дело в том, что Linux рассматривает 3 точку (.) Как любой символ и выводит все 2 результаты. Но я хочу получить результат 1 ...

Извлечение данных из простого XML-файла

... mming</job> Мне нужен 4 способ извлечь то, что находится в тегах 3 <job..> </job>, в данном случае programmin. Это нужно 2 сделать в командной строке Linux с ...

Как искать текст в определенных файлах в unix

... алога. Он 9 работает нормально. grep -r "<hello>" . 2) Теперь я хочу ограничить 8 поиск только определенными файлами, скажем, только 7 файлами xml: grep --include=\*.{java} -rnw '/home/myfolder/' -e "<hello>" На этот раз команда занимает больше 6 време ...

Двоичный grep в Linux?

... perl -ln0777e 'print unpack("H*",$1), "\n", pos() while /(.....\0\0\0\xCC\0\0\0.....)/g' /path/to/myfile.bin ca000000cb000000cc000000cd000000ce # Matched data (hex) 66357 # Offset (dec) Чтобы сопоставленные 14 данные были сгруппированы как один байт 13 (два шестнадцатеричных символа) каждый, необ ...

Как найти шаблоны в нескольких строках с помощью grep?

... айла. Например: файл 1 с содержимым: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah. ...

Рекурсивное сопоставление имен файлов grep (grep -ir "xyz" * .cpp) не работает

... ует 5 в ./x/y/z/abc.cpp Тем не мение , grep -ir 4 "xyz" * .cpp не дает результата. Разве вторая 3 команда не ...

grep только текстовые файлы

... это хорошее решение? для рекурсивного поиска 1 TEXTSEARCH только в тек ...

grep + grep + sed = sed: нет входных файлов

... args grep " 287 " file.txt | grep HI | xargs sed -i 's/HIS/HID/g' sed: invalid option -- '6' ...

grep --ignore-case --only

... nly-matching Show only the part of a matching line that matches PATTERN. -i, --ignore-case Ignore case distinctions in both the PATTERN and the input files. Это ошибка grep или 4 я не получил страницу карты? Я использую 3 Mac OS X 10.6.8 и $ grep --version grep (GNU grep) 2.5.1 Нашел эту ссылку: http://lists.gnu.org/arch ...

Как избавиться от `grep: warning: GREP_OPTIONS устарел; пожалуйста, используйте псевдоним или скрипт`?

... раз, когда я открываю 3 консоль, отображается раздражающее предупреждение: grep: warning: GREP_OPTIONS is deprecated; please use an alias or script След ...

Изменение chmod для файлов, но не для каталогов

... s -lR | grep ^-r | chmod 664 Это не сработает, я полагаю, потому 2 что я не могу подключиться к chmod Кто-нибудь 1 знает про ...

Передача переменной в grep в оболочке

... Любая помощь, чтобы 1 исправить это? for i in {0..16}; do for j in {0..16}; do echo A $i B $j grep '^ A : "$i" B : "$j"' file | w ...

Использование grep для поиска всех писем

... роить регулярное выражение 10 для программы "grep" linux, чтобы найти 9 всю электронную почту, скажем, в каталоге 8 / etc? В настоящее время мой сценарий выглядит 7 следующим образом: grep -srhw "[[:alnum:]]*@[[:alnum:]]*" /etc Он работает нормально 6 - я вижу некоторые электронные письма, но ...

Извлечение части String с помощью grep / sed

... U=groups,DC=HDFCSLDM,DC=COM dn: CN=Review users,OU=groups,DC=HDFCSLDM,DC=COM Я хотел бы извлечь только информацию 3 CN до первого, например: > HP_Networ ...

Bash: Как я могу найти строку для нескольких экземпляров одной и той же строки?

... жды искал 7 xz в одной строке и выводил строки, в которых 6 он соответствует. Если xz появится один раз, я 5 не хочу знать. Выполнение следующего: cat lines | grep "xz" Сообщает 4 мне каждую строку с xz, но я ...

Сопоставьте определенный столбец с командой grep

... о втором столбце. Когда я 3 использую команду grep, я получаю все строки, содержащие 2 это число grep "866" test.txt Bra001325 835 T 13 c$c$c$c$c$cccccCcc !!!!!68886676 Bra001325 836 C 8 ,,,,,.,, 68886676 Bra001325 866 C 2 ,. HJ Как сопоставить определенный ...

Как найти содержимое после шаблона?

... хотел бы использовать 4 grep для всех строк, которые начинаются 3 с potato:, но передавать только числа, следующие 2 за potato:. ...

Как мне избавиться от разделителя строк «-» при использовании grep с контекстными строками?

... ядит как line line nmse_gain_constant matching line line after first match line line nmse_gain_constant another matching line line after second match line nmse_gain_constant a third matching line line after third match вывод line after first match -- line after second match -- line after third match но 1 я бы хотел только line after f ...

Поиск файлов с помощью регулярных выражений в Ubuntu

... торой мне нужно 7 найти разные файлы с условиями, которые, как 6 мне кажется, требуют регулярных выражений. Например: Найдите 5 файлы, которые начинаются с трех маленьких 4 букв, а последняя буква не является "i". Я 3 и ...

Найдите cronjob с помощью crontab -l

... успешно: if ! crontab -l | xargs grep -l '/var/www/arix/update.php'; then echo "Cronjob already ex ...

Grep: Первое слово в строке, которое начинается с? и заканчивается на?

... рвое слово 3 которого начинается с "as", а первое слово 2 также заканчивается на "ng" Как мне э ...

Поиск строки в нескольких файлах в Linux

... и строку «foo» во всех файлах 1 в папке «/ home / thisuser / ...

Как с помощью sed напечатать первые N символов строки?

... спользуя sed, что такое однострочник для печати 1 первых n символо ...

Рекурсивный перенос всех файлов в один файл

... ata\A\A\A\json1.json data\A\A\A\json2.json data\A\A\B\json1.json ... data\Z\Z\Z\json_x.js ...

Захват групп из Grep RegEx

... а, не используйте 9 Python, Perl и т. Д. sed или что-то в этом 8 роде - я новичок в оболочке и хотел бы атаковать 7 это с точки зрения пуриста * nix. Кроме того, в 6 качестве супер-крутого бонуса мне любопытно, как я могу объединить 5 строку в оболочке? Была ли группа, которую 4 я захватил, была строкой "somename", хранящейся 3 в $ n ...

grep, иначе вывести сообщение, если совпадений нет

... в цикле до, и 7 если не было вывода, могло бы появиться 6 сообщение об ошибке . Это была моя первая 5 попытка: grep "regex" "filepath" | until [[ -z ${read line} ]]; do if [[ -z $input ]]; then printf "No matches found\n" break fi printf "$line\n" done Но в этом случае команда чтения 4 имеет неправильный формат, и я не з ...

Экранирующая косая черта "\" в grep

... -v ".*H:\\Check.*" testout.txt > testout2.txt Но эти строки не 3 были удалены. Что не так с моим регулярным 2 выражением .*H:\\Che ...

Как сделать так, чтобы grep совпадал только в том случае, если совпадает вся строка?

... найти точное совпадение 3 с ABB.log. Но когда я это сделал $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 он показывает 2 ...

Grep. Строка текста, которая не заканчивается на «abcd»?

... ение для: строка 8 текста, которая не заканчивается определенным 7 словом, допустим, "abcd" Сначала попробовал 6 с .*[^abcd]$ Этот, конечно, не работает. Соответствует 5 строке, которая не заканчивается ни одной 4 из букв a, b, c или d. Итак, ...

git переименовать много файлов и папок

... ения 5 через git (т.е. git mv% filenamematch%% replacement%), который 4 заменяет только соответствующий текст. Но 3 я плохо разбираюсь в сценариях на bash. ...

Как проверить, содержит ли файл определенную строку с помощью Bash

... Я использовал этот 2 скрипт, но он не работает: if [[ 'grep 'Some ...

Как использовать sed / grep для извлечения текста между двумя словами?

... я между двумя словами строки: ввод: "Here is a String" вывод: "is a" Использование: sed -n '/Here/, ...

Как рекурсивно найти все расширения файлов из каталога?

... рений файлов в каталоге 3 (включая подкаталоги)? Сейчас я использую 2 разные комбинации ls и grep, но н ...

Как я могу установить для grep after context значение «до следующей пустой строки»?

... я знаю, как установить контекст 9 на фиксированное количество строк. Можно 8 ли показать контекст на основе произвольного 7 строкового условия, например, установить 6 после контекста значение «до следующей пустой 5 строки»? Или, возможно, какая-то другая комбинация 4 ...

Как выполнить поиск по всему слову аналогично "grep -w" в Vim

... торых искомая строка является целым словом, а 3 не частью большего слова? grep -w: выберите только 2 те строки, которые содержат совпадения, образующие 1 целые ...

Команда ssh для поиска внутри файлов

... тов. Я обнаружил, что обычно в файлы 5 js или php вставляют следующий код: [Trojan code removed as irrelevant to this question.] Я хочу 4 войти в систему через ssh и запустить команду 3 grep для поиска всех файлов и в ...

Grep только первое совпадение и остановись

... зуя команду 8 grep со следующими аргументами, надеясь 7 вернуть только первое совпадение. К сожалению, он 6 возвращает более одного - фактически два, когда 5 я смотрел в последний раз. Похоже, у меня 4 слишком много аргументов, особенно без получения 3 желаемого результата. : - / # grep -o -a -m ...

Почему я редко и не всегда получаю сообщение «cat: write error: Broken pipe»

... аботку с помощью grep, например: cat file.txt | grep "pattern" В 4 большинстве случаев проблем нет. Но иногда 3 я получаю ошиб ...

Как я могу использовать "grep" для имени файла вместо содержимого файла?

... егулярному выражению. Например, если я хочу 5 найти все файлы форм Visual Basic, которые начинаются 4 с "f" и заканчиваются на .frm, я 3 буду использовать регулярное выражение - "f[[:alnum:]]*\.frm" Может 2 ли grep эт ...

Обработка на месте с помощью grep

... заменить оригинал 6 временным файлом после завершения обработки. Конечно, я 5 приветствую комментарии относительно того, почему 4 это следует или не следует делать, но меня 3 больше всего интересует, можно ли это сделать. В 2 этом примере я использую grep, но меня интересуют 1 инструменты Unix в целом. Спасиб ...

Удаление дубликатов в выводе grep

... ление1: Фактический 3 файл выглядит так: /user/home/desktop/file1:this is a game /user/home/desktop/file1:what kind of game /user/home/desktop/file1:fast action game /user/home/desktop/file2:a game /user/home/desktop/file3:of game /user/home/desktop/file4:fast game Я хочу избавиться от нескольких 2 вхождений в одном файле, чтобы он выглядел 1 так: /user/home/desktop/file1:this is a game /user/home/desktop/file2:a game /user/home ...

sed / awk: извлечь шаблон из текстового потока

... g_1.log ... 2011-07-02 ... /home/todd/logs/server_log_2.log ... 2011-07-03 ... /home/todd/logs/server_log_3.log ... У меня есть файл, похожий на указанный выше. Я 4 хочу извлечь из него имена файлов и вывести 3 ...

Символ регулярного выражения повторяется n или более раз в соответствии с grep

... , теоретически с помощью 5 grep man page: grep "g{4,}" textsamplefile Но не работает. Любая помощь? У 4 персонажа могут быть другие буквы. Например, допустимое 3 совп ...

Как найти в файле непечатаемые символы?

... enght($line) for( $i = 0; $i < $len; $i++ ) { if( ord(substr($line, $i, 1)) > 127 ) { print "$line\n"; last; } done < $SRCFILE Код не ра ...