Популярные вопросы по тегу 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 Код не ра ...