Вопросы с меткой [grep]
grep Утилита командной строки Unix, которая ищет переданные ей входные данные для строк, соответствующих регулярному выражению, и печатает результаты.
918 вопросов
1
голос
1ответ
48 показов
Почему я часто получаю "нет такого процесса" в ответ на процесс, который я хочу убить?
me@me:~$ ps aux | grep -i firefox me 15413 0.0 0.0 14428 1036 pts/1 S+ 05:46 0:00 grep --color=auto -i firefox me@me:~$ kill 15413 bash: kill: (15413) - No such process Почему это может случиться или ...
1
голос
2ответа
828 показов
Сравните MAC-адрес сетевого интерфейса с использованием grep с существующими конфигурационными файлами.
Клонирование виртуальных машин создает новый сетевой интерфейс на виртуальных машинах CentOS/RedHat. Мне нужно переименовать ifcfg-eth * в то же имя, что и живой интерфейс на виртуальной машине. Я ...
1
голос
2ответа
1k показов
Почему мой рекурсивный grep не работает?
Я нахожусь в родительском каталоге и хочу найти любые файлы ODT (LibreOffice Writer), в которых есть фраза "GWT". Я нахожусь на рабочем столе Ubuntu 12.04. Из терминала: myUser@myMachine:~/sandbox$ ...
1
голос
2ответа
641 показов
пакетный поиск / замена с использованием sed или awk
В каждом файле с именем файла, совпадающим с pattern1, я хочу найти строки, начинающиеся с pattern2, и добавить некоторую строку в новую строку над этими совпадающими строками. В качестве простого ...
1
голос
1ответ
278 показов
Что делает эта строка сценария оболочки Linux?
Я пытаюсь точно определить, что делает следующая строка сценария оболочки: grep --files-with-matches '>' . | sort | uniq | xargs perl -pi~ -e 's/9Kp/9K /' /home/user/DATAFILE.DAT Я почти уверен, что ...
1
голос
1ответ
916 показов
Как искать файл * содержимое * (grep/ag/rg), используя FZF?
Когда я запускаю проект в масштабах (несколько файлов) поиск через FZF, результаты залиты линиями, путь_к_файл соответствует запросу, вытесняя более релевантные результаты , где совпавших содержимое ...
1
голос
1ответ
739 показов
Существует ли какой-либо инструмент поиска файлового содержимого, который распаковывает файлы JAR, прежде чем изучать его?
Я использую Agent Ransack для поиска целых каталогов. Но это не разархивирует файлы JAR, прежде чем просматривать их, есть ли инструмент, который делает это?
1
голос
2ответа
794 показов
Странный сглаженный список процессов
Когда я запускаю ps fax|grep grep он показывает один процесс вроде: 2618 pts/0 R+ 0:00 \_ grep --color=auto grep Это было бы хорошо, но когда я запускаю ps fax|grep -v dummy_text процесс grep не ...
1
голос
4ответа
155 показов
'grep' не работает с 'time'?
Почему time ls | grep real вывод это real 0m0.002s user 0m0.000s sys 0m0.002s вместо просто real 0m0.002s Если я наберу echo -e 'real\t0m0.002s\nuser\t0m0.000s\nsys\t0m0.002s\n' | grep real Я получаю ...
1
голос
5ответов
7k показов
Как получить столбец после второй трубы
Пример: 3|100|test@test.com|0|0|6:1,10,11,12,13,2,3,4,5,6,9|7:1,10,11,13,16,2,4,5,6,9| Ожидаемый вид после grep: test@test.com
1
голос
2ответа
3k показов
Как извлечь электронную почту или домен из смешанного файла данных в Linux
Содержание файла: 17541 From Email subscription@test.com Inbound Policy Manager Envelope Analysis Profiler 17541 From Email subscription@yahoo.com Inbound Policy Manager Envelope Analysis Profiler ...
1
голос
2ответа
109 показов
Поиск строки (строки) между двумя другими линиями
Я ищу одну команду лайнера (в лучшем случае), которая может найти, если конкретная строка / строка представлена между двумя другими строками. Я ищу его, и я нашел только запятую, чтобы получить ...
1
голос
2ответа
250 показов
Сравнение строк UNIX в большом файле
У меня большой текстовый файл с более чем 75 миллионами записей. Каждая запись состоит из строковых токенов (атрибутов) и между каждым токеном есть символ табуляции. Это пример двух записей: 43 ...
1
голос
0ответов
388 показов
Какие глобусы я могу использовать с grep в bash?
Linux и Unix-подобные оболочки, такие как bash позволяют использовать глобусы для аппроксимации имен файлов и упрощают поиск файлов. Я знаю о подстановочном знаке (*). Какие еще глобусы существуют в ...
1
голос
1ответ
69 показов
Сравнительный анализ команд Bash со временем и ти
У меня есть каталог, содержащий более 80 ГБ баз данных простых текстовых файлов, которые, как я ожидаю, придется часто просматривать. По этой причине я пытаюсь создать несколько тестов для сравнения ...
1
голос
1ответ
612 показов
Cygwin grep и ключ -f
Я создал текстовый файл (в Windows) с текстовыми шаблонами, которые я хочу найти. Используя ключ -f, grep ищет только последний шаблон в списке. Если есть пустая строка, grep ничего не находит. grep ...
1
голос
3ответа
213 показов
Как я могу определить, делают ли разные команды, использующие grep, find и xargs, одно и то же?
Эти три команды делают то же самое? Команда, которая использует grep. grep "a" -r . Команда, которая использует поиск. find . -exec grep "a" {} \; Команда, которая использует grep для поиска через ...
1
голос
2ответа
11k показов
Поиск содержимого файла удаленного сервера через FTP
Я использую OSX 10.7 и ищу способ поиска строки в содержимом файла на удаленном FTP-сервере. Я хотел бы иметь возможность выполнять поиск по FTP, а не загружать все файлы, а затем искать их локально. ...
1
голос
6ответов
4k показов
Поиск файлов по дате без использования `find`
Я знаю, что find может делать то, что я ищу, но мне интересно, есть ли альтернативный способ поиска файлов в файловой системе, созданных до / после определенного момента или в определенное время. ...
1
голос
3ответа
7k показов
Как подать вывод grep в scp?
У меня есть файл, где каждая строка является именем файла. Содержание файла: file1 file2 file3 ... Затем я запускаю команду grep чтобы получить подмножество списка имен файлов. Как передать вывод ...
1
голос
2ответа
2k показов
Исключая пути в grep
Кажется, я не могу найти какую-либо документацию, касающуюся этого: есть ли способ не дать grep напечатать путь к файлу совпадающей строки при поиске по нескольким файлам?
1
голос
2ответа
939 показов
Vim скрывающая колонка / желоба
После запуска :vimgrep я получу столбец слева с индикаторами, указывающими на строки, где вещи были найдены. Как я могу скрыть этот столбец быстрого исправления после редактирования? Дайте мне знать, ...
1
голос
1ответ
383 показов
grep regex для включения метки времени журнала
Я собираю множество файлов журналов для определенных ошибок, связанных с Oracle, с кодами ошибок ORA-xxxxx. Все записи журнала начинаются с отметки времени (например, 2017-11-29 23: 51: 46,372). ...
1
голос
2ответа
1k показов
Linux команды piping - grep и соответствующий шаблон
Может кто-нибудь объяснить, пожалуйста, что происходит в этой команде: Структура файла журнала: IPsrc:IPdst: порт: пакеты @ max=`cut -f4 -d: logfile | sort -n -r | head -1` grep "$max"$ logfile | cut ...
1
голос
1ответ
50 показов
Контролировать и условно действовать при непрерывном выводе команды
В bash у меня есть команда, работающая на экране: while true do echo $RANDOM sleep 1 done Выход которого: 12396 19683 31641 ... Я хотел бы передать это во что-то вроде grep/awk, и я соответствую ...
1
голос
1ответ
227 показов
Как получить строку как $('!
Попытка grep такой строки $('! На grep -R "$('\!" * консоль возвращает такое сообщение: bash: !": event not found Ваша помощь высоко ценится)
1
голос
2ответа
385 показов
Есть ли лучший способ сделать эту команду, чтобы найти строки в файле, исключая специальные символы?
Есть ли лучший способ сделать эту команду, чтобы найти строки в файле, исключая специальные символы? В настоящее время я занимаюсь: strings file.abc | grep -v \= | grep -v \] | grep -v \) | more Я ...
1
голос
3ответа
3k показов
Как натянуть длинную строку на несколько строк, не зная, где находится символ новой строки
Я хочу найти определенную строку по нескольким строкам в файле и получить строку, в которой найдено совпадение. Однако моя проблема в том, что файл содержит одну очень длинную строку, а не слова, и я ...
1
голос
3ответа
3k показов
Mac OS X Terminal: Поиск вывода другой команды с помощью grep
Я пытаюсь получить вывод команды ls и найти в этом списке выражение регулярного выражения ... По сути, он будет искать каждое имя файла в папке для выражения регулярного выражения. Я собрал простой ...
1
голос
1ответ
29 показов
GNU находит удаляемые файлы в каталоге, но сохраняет сам каталог
Я провел большую часть дня, пытаясь выяснить это. У меня есть каталог, который содержит несколько каталогов проекта, и в каждом каталоге проекта есть каталог node_modules . Я хотел бы удалить все ...
1
голос
2ответа
40 показов
Как установить список пакетов с файлом с комментариями
Я хочу организовать большой файл зависимостей с комментариями и новыми строками. Например: # Widget 1 dependences package_a package_b # Widget 2 dependencies package_x package_y package_z Эта строка, ...
1
голос
1ответ
113 показов
Каковы выходные данные опции 'n' для grep на устройстве?
Если я сделаю это: grep -a -n 'test' /dev /sdb10 Он будет искать на устройстве sdb10 на двоичном уровне строку «test». Я могу видеть вывод опции 'n', но что она представляет? Устройство ...
1
голос
2ответа
2k показов
Как скопировать результаты из команды grep в буфер обмена Bash?
Если я набираю что-то в терминале Linux bash без X, а затем использую Ctrl+u, все, что я набрал, сохраняется в "буфере обмена" bash (из-за отсутствия лучшего термина), и я могу набрать его снова, ...
1
голос
1ответ
692 показов
Вычитайте файлы друг из друга рекурсивно между двумя одинаковыми каталогами
Я пытаюсь придумать способ получить две (почти идентичные) директории и показать мне разницу между всеми файлами в двух директориях. Ищу две разные вещи: 1. Перечислите все файлы (рекурсивно), ...
1
голос
2ответа
216 показов
Grep "out" соответствие и n последующих строк
Рассмотрим файл журнала, который выглядит следующим образом: action A detail 1 detail 2 detail 3 action X detail 1 detail 2 action B detail 1 action X detail 1 detail 2 action C Строки с «действием ...
1
голос
1ответ
3k показов
Расширенная регулярное выражение новая строка
Я, кажется, сопоставить две вещи, используя расширенные регулярные выражения: Новая линия. Я пытался [ \n] , [ \\n] , оба не работают Отрицательный взгляд на строку "timeout". Я пытался (?!тайм-аут) ...
1
голос
3ответа
5k показов
Как найти файл для соответствия целых строк?
У меня есть команда, которая отправляет в stdout ряд чисел, каждый на новой строке. Мне нужно определить, существует ли конкретный номер в списке. Совпадение должно быть точным, а не подмножеством. ...
1
голос
1ответ
38 показов
mac: объединить содержимое текстовых файлов во многих каталогах; добавить имена каталогов к соответствующему содержимому текстового файла
В следующей структуре каталогов: directory1 -subdirectoryA --- fileA.txt -subdirectoryB --- fileB.txt subdirectoryC --- fileC.txt Я хотел бы создать текстовый файл, содержащий следующий текст: имя ...
1
голос
1ответ
480 показов
Как извлечь сегмент двоичного файла на основе начальной и конечной шестнадцатеричных строк
У меня большой двоичный файл (несколько сотен гигабайт), и я хочу извлечь из него сегмент. Я знаю шестнадцатеричные строки начала и конца.
1
голос
2ответа
3k показов
Чувствительный к регистру поиск в Linux
В Linux я хочу искать слово во всех файлах в каталоге (также в подпапках), и поиск должен быть чувствительным к регистру. Поиск должен дать мне все имена файлов, имена каталогов и номера строк, ...
1
голос
1ответ
2k показов
Cygwin 'grep' в файлах занимает вечность
Я пытался использовать Cygwin для эмуляции какой-нибудь классной функции поиска в Linux, и когда я выполняю grep в файлах (12 текстовых файлов - не большой), это занимает вечность. я использовал grep ...
1
голос
1ответ
794 показов
Синтаксис команды Solaris + egrep не работает
моя цель - найти строку snmpmanager из файла /etc /hosts на машине Solaris Я не получаю никакого совпадения от следующей команды (но snmpmanager уже определен в файле хоста) почему ?? egrep -i ...
1
голос
1ответ
177 показов
Как grep нескольких типов @?
Я использую Linux Centos 6-64. Как я могу изменить следующую команду, которая получает только электронные письма, написанные с @, внутри входной папки: grep -E -o -r ...
1
голос
2ответа
1k показов
Вывести список всех файлов в каталоге, соответствующих строке, и скопировать вывод
Я пытаюсь создать серию плейлистов на моем MP3-плеере с Rockbox, найдя файл, соответствующий строке, используя find /cygdrive/g/MUSIC -type f -name "Search Criteria" | /cygdrive/g/PLAYLIST/Playlist ...
1
голос
1ответ
2k показов
поиск сценариев в оболочке, а затем эхо-сообщение
У меня есть файл, который имеет шаблон ниже ================================================= 4601 -- it means completed 4602 -- it means failed 4603 -- it means timed out ...
1
голос
5ответов
49 показов
Почему оболочка выполняет расширение пути для утилит?
Этот вопрос является продолжением https://stackoverflow.com/questions/7136899/how-does-grep-work Похоже, что shell выполняет расширение *.* Для всех применимых / доступных файлов и предоставляет это ...
1
голос
2ответа
339 показов
Извлечение URL-адресов из операторов кода в файлах JS
Все, я хочу извлечь все URL-адреса, упомянутые в выражениях кода во всех js-файлах в папке. Например, если файл js содержит этот фрагмент кода: var myURL="http://yahoo.com/signup" //var ...
1
голос
2ответа
218 показов
Может ли какая-либо из утилит diff/grep создать "файл grep"?
Возможный дубликат: Поиск дубликатов файлов ... чтобы продолжить заголовок, в основном я хочу, чтобы я дал ему файл, и программа просматривает весь каталог проекта и ищет какие-нибудь файлы ...
1
голос
1ответ
34 показов
Ищите команду, которая будет возвращать proc, func и т. Д., Который использует другой proc, func и т. Д.
Поиск имени функции для просмотра, где она используется, возвращает список строк и номеров строк. Существует ли разумный способ использования grep и awk для получения имени вызывающей процедуры? ...
1
голос
2ответа
110 показов
Обработка больших данных: удаление строк в одном текстовом документе, найденном в другом
У меня есть 2 больших текстовых файла (~ 500M, ~ 15GB ea), которые выглядят так: FileP.txt: test@test.com:testtest test@test.com1:testtest1 test@test.com2:testtest2 test@test.com3:testtest3 ...