3
ответа

Печать строки, когда grep не получает совпадений

Предположим, у меня есть два файла, которые выглядят следующим образом: $ cat search_file.txt В этой строке содержится kwd1. В этой строке содержится kwd2. В этой строке нет совпадений. В этой строке нет совпадений. Эта строка содержит ...
29.04.2019
3
ответа

извлечь строки, содержащие файл шаблонов, и сохранить их в разных файлах grep, sed, awk, print

У меня есть этот файл -. ID = tom_fa_10005086 - 0 Родитель = tom_fa_10005086 - 0 Родитель = tom_fa_10005086 - 2 Родитель = tom_fa_10005086 - 1 Родитель = tom_fa_10005086 - 0 ...
26.04.2019
3
ответа

Извлечь строки, содержащие две или более точек

Мне нужно извлечь (или подсчитать) строки (в файле) которые имеют две или более точек. Строки не должны начинаться с точки (это нормально, если они заканчиваются точкой), и не должно быть двух точек подряд (т. е. ...
22.04.2019
3
ответа

Неправильно ли в документации grep игнорировать регистр, поскольку он не игнорирует регистр в именах файлов?

Человек страница для grep читает -i, --ignore-case Игнорировать различия в регистре как в ШАБЛОНЕ, так и во входных файлах. (-i указывается в POSIX.) Однако, если я изменю регистр в имени файла, он не будет ...
19.04.2019
3
ответа

Grep заканчивают соответствие regex

На OS X, выводах system_profiler SPHardwareDataType: Обзор оборудования: Имя модели: Общее количество MacBook Pro Ядер: 4 Кэша L2 (на Ядро): Кэш L3 на 256 КБ: 8 МБ Памяти: 8 ГБ я хочу...
14.04.2019
3
ответа

Поиск строки на нескольких zip-файлах

Я работаю над SunOS 5.10. У меня есть папка, которая содержит приблизительно 200 zip-файлов. Каждый zip-файл содержит только один текстовый файл в нем. Я хотел бы искать определенную строку во всех текстовых файлах в...
19.03.2019
3
ответа

Оптимизация сценария для поиска дубликатов файлов в огромном CSV

У меня есть несколько CSV-файлов от 1 МБ до 6 ГБ, сгенерированных скриптом inotify, со списком событий, отформатированным как есть: отметка времени; полный путь; событие; размер. Эти файлы отформатированы следующим образом: отметка времени; полный пут
18.03.2019
3
ответа

Как вставить строку в crontab ПОСЛЕ ключевого слова или строки с помощью скрипта

Я понимаю, что существует много документации по редактированию crontab с помощью скрипта, и я могу сделать это, добавив запись с помощью следующей команды: line = "* * * * * /my/folder/script.sh" (crontab -l; echo ...
26.02.2019
3
ответа

Правильное регулярное выражение не работает в grep

У меня есть это регулярное выражение: (? <= prefix). * $, которое возвращает любой символ, следующий за строкой «prefix», и это отлично работает на любых онлайн-движках с регулярными выражениями (например, https://regex101.com). Проблема в том, что я исп
11.02.2019
3
ответа

grep все до шаблона включительно

Предположим, у меня есть файл журнала, содержащий исключения, как показано java.lang.NullPointerException blabla ABC.Exception бла-лаббла dogchacecat.Exception yadayada Я хочу иметь возможность выводить каждую строку ...
01.02.2019
3
ответа

подсчитывать значения в столбце, но рассматривать только строки после совпадения первого вхождения совпадающего шаблона

Мне нужно подсчитать значения во втором столбце из вывода некоторой команды. Однако проблема в том, что мне нужно учитывать только те строки, которые идут после строки, содержащей определенный шаблон. Например:...
21.01.2019
3
ответа

Как выделить строку, у которой время выполнения больше X

У меня в журнале есть эта строка invokeSuperLambda execution time:xxs Где xx - время выполнения и s - статическая буква Когда я запускаю эту строку в журнале grep -a "invokeSuperLambda execution ...".
13.01.2019
3
ответа

Извлечение одной строки, содержащую наибольшее значение в данном столбце из текстового файла из каждой последовательно пронумерованной подгруппы / семьи

в моем текстовом файле, я хотел бы Возьмите строку, содержащую наибольшее значение, присутствующее в столбце 3, от каждой последовательно пронумерованной семьи (т.е. Family_1, Family_2 и т. Д.) От столбца 2 и ввода ...
04.01.2019
3
ответа

GREP между шаблонами на отдельные линии или отдельная линия

Итак, что мне нужно, это для Grep, чтобы соответствовать только тексту между (и в том числе) моим шаблоном матча. Так что-то вроде этого (не возражаю в тексте, это просто немного вируса: D): ASDGFASD GASD GDAS G Это ...
02.01.2019
3
ответа

удаление «na» из столбца и свертывание строки

Я хотел бы удалить строки, которые имеют файл «na» 0.000 0.000 0.055 0.036 0.003 0.002 0.000 0.002 0.002 0.002 0.000 На На 0.000 0.000 На 0.002 0.002 0,003 выход 0,000 0.000 0.055 0.036 0.003 0....
30.12.2018
3
ответа

Использование команды Grep

У меня есть два простых вопроса относительно использования команды grep. То, что я хочу сделать: покажите общие строки (процессы), работающие как я за исключением команды (команд), что мы раньше создавали список....
15.12.2018
3
ответа

массив bash с пробелом в элементе [closed]

У меня есть текстовый файл журнала $ cat aaa 673 20160405 корень "/path_to/gis/20160401/20160301_placement_map_org.dbf" "" 673 20160405 root "/ path_to / gis / 20160401 / ...
05.12.2018
3
ответа

Как подсчитать вхождения каждого слова, принадлежащего файлу, во всем `n` числе файлов, переданных в качестве аргументов?

Я ищу сценарий оболочки, который принимает список имен файлов в качестве аргументов, подсчитывает и сообщает о вхождении каждого слова, которое присутствует в первом файле аргументов в других файлах аргументов. ...
26.11.2018
3
ответа

grep первое число в файле

У меня есть файл со следующей строкой: 333.222.2.1 Какова команда в Linux, чтобы grep только 333 и установить его в переменную.
24.11.2018
3
ответа

Найти текст в файлах и копировать на CSV

Мне нужно, чтобы извлечь текст в группе HTML-файлов (около 500 тыс.) Текст, который будет скопирован, выглядит как текст
, который будет скопирован, включая некоторые и

<... [

23.11.2018
3
ответа

Grep последний файл для строки и предупреждения / электронной почты, если он найден

Я хочу получить эту строку «FCE-Error» с помощью команды grep из папки, содержащей множество текстовых файлов. Папка выглядит следующим образом -rw-r - r-- 1 root root 0 22 мая 10:30 T201805220930.CIR -rw-r - r-- 1 ...
21.11.2018
3
ответа

Найдите точную строку в столбце [дубликат]

У меня есть файл со словами, разделенными ',' в строках, каждая строка имеет одинаковое количество слов, скажем, 4. Итак, они имеют вид: something1 ,something2,something3,something4 Я хочу найти ...
21.11.2018
3
ответа

нужно объединить только определенные строки файла xml вместе [дубликат]

Я хотел бы преобразовать этот XML туда, где соединяются только определенные линии. Это сделано для того, чтобы позже я мог использовать grep только для определенных строк. Если бы этот XML использовал атрибуты, то данные уже были бы в 1 ...
18.11.2018
3
ответа

Я должен найти только каталоги в каталоге, но исключить соединенный каталог и его ссылку

, я нахожусь в корневом каталоге и имею некоторые папки внутри: 0.1 0.2 0.3 0.4 0.5 0.6 ярлык-> 0.6 я должен перечислить вышеупомянутые каталоги без обоих ярлыков, а также 0,6 папок. Я не делаю не будет к...
18.11.2018
3
ответа

Соответствие точному количеству цифр в строке

Учитывая строку, как я могу узнать, что она содержит ровно 7 последовательных цифр? Например, 1505082 или 1505082_CSE_322, но не 15050821 или 15050821_CSE_322. Я пробовал grep -Eq [0-9] {7} <& ...
10.11.2018
3
ответа

GREP для поиска двух утверждений на начало и конце файла

У меня есть файл, где Я хочу использовать GREP, чтобы найти, какие строки начинаются с «X» или заканчиваются «XPTO», я получил это, но это не работает. grep [^ x] [xpto $] test.txt Любые идеи?
04.11.2018
3
ответа

Remane Filename путем переключения того, что находится до и после подчеркивания

, я хотел бы переименовать ряд файлов, которые имеют следующее форматирование: abcd_20181102.jpg Dede_2_20181030.jpg Т.е. Обычно 4 случайных буквы, а затем подчеркивает и дату (год, месяц, ... [
02.11.2018
3
ответа

Что такое “циклическое устройство” при монтировании?

Я монтирую файл ISO и смотрю на это учебное руководство. Они используют команду: $ монтируют-o цикл disk1.iso/mnt/disk, я пытаюсь понять использование-o цикла. У меня есть два вопроса: Когда я смотрю на...
23.10.2018
3
ответа

grep функция AND из любого места в строке [дубликат]

Есть ли способ для grep иметь функцию AND? Я имею в виду что-то вроде этого: у меня есть эти строки: у меня есть эта одна строка у меня нет этой другой линии У меня есть эта новая линия сейчас У меня нет этого другого...
22.10.2018
3
ответа

Добавление нового символа линии в ряд

Я хотел бы извлечь 2-е поле и транспонировать его, чтобы стать ROW CAT> TEMP1 1 73. 2 74. 3 75 Мой подход: Cut -F2 Temp1 | TR '\ N' '\ T'> Temp2 Результат: Temp2 73 74 75 ...
10.10.2018