1
ответ

Как найти целые числа, включая специальные символы?

У меня есть файл под названием test со следующими строками: 1. Lil Nas X Ft, Billy Ray Cyrus - Old Town Road (Remix).mp3 10. Mark Ronson - Find U Again (feat. Camila Cabello).mp3 11. Мейбл - Безумная любовь.mp3 12. ...
06.10.2019
1
ответ

Как выполнить дедупликацию выражений -exec в команде find?

У меня есть команда find, которая ищет несколько типов файлов с помощью grep. Например, если вы хотите найти файлы .js и .jsx для строки foo, исключая каталог dist, я бы набрал: find . -path "./...
04.10.2019
1
ответ

Grep пропускает совпадения в абзаце с несколькими вхождениями шаблона

Пытаюсь найти в абзаце все выражения вида "слово слово слово слово слово слово слово слово слово". Для этого я использую выражение grep -E -o '([^ ]+ ){4}the( [^ ]+){5}' Но в этом примере...
02.10.2019
1
ответ

Awk/Grep - Вытащить значение из строки и заменить, если оно соответствует Данные файла [Найти->Сравнить->Заменить]

У меня есть файл с длинными строками и файл со справочными данными . Флонг, Фреф. Моя цель - найти определенные поля из строк Flong, сравнить их со всеми значениями из Fref и заменить их заданными...
27.09.2019
1
ответ

Групповой захват границ слов

Ниже я выдаю регулярное выражение (a\b) \1 для grep и вставляю пару тестовых строк через стандартный ввод. $ grep -E '(а\б) \1' а а а а пресс a ab Части, выделенные жирным шрифтом, означают, что было ...
26.09.2019
1
ответ

Я пытаюсь получить значение, мне нужны только последние дата и время

Пытаюсь получить значение даты и времени, а не всего журнала ${1} - Аргументы командной строки в Bash ${i} - Элемент массива в цикле grep -ERh "остановлен" ems_*/SystemOut*.log | tail -1 Теперь значение похоже на ...
26.09.2019
1
ответ

grep для шаблона

У меня есть файл, в котором я хочу найти хэш md5. Я смог это сделать, но как я могу отобразить совпадение на стандартный вывод? Когда я делаю файл grep -e "[0-9a-f]\{32\}", я просто получаю: Соответствует файлу двоичного файла. ...
25.09.2019
1
ответ

Как мне `grep `через.xz сжимать файлы?

Я использую Red Hat Virtualization (RHV ), и он регистрирует все свои файлы в этом каталоге :$ pwd /var/log/vdsm $ ls | столбец -c 80 | голова -10 резервная копия vdsm.log.34.xz vdsm.log.69.xz импорт...
24.09.2019
1
ответ

Как составить список имен каталогов, которые не содержат определенного имени файла?

У меня есть несколько сотен каталогов, и в каждом из этих каталогов есть файлы с датой в именах файлов, например: $cd dir1 $ls 20190915.file.gz 20190916.file.gz 20190917.file.gz ... ...
21.09.2019
1
ответ

Можно ли искать base64 с помощью grep?

Можно ли искать строки Base64 с помощью grep? Скажем, у меня есть список текстовых файлов, и я хочу найти все содержащиеся в них строки Base64; есть ли способ их поискать? Я имею в виду, я знаю...
18.09.2019
1
ответ

Чтобы получить значение определенного значения атрибута как True или False, имея неравные столбцы

У меня есть один файл с двумя строками ниже в файле. Мне нужно проверить, является ли значение xpoweredBy истинным или ложным. Спасибо заранее.
17.09.2019
1
ответ

Регулярные выражения со странными совпадениями `<` и `\?`

Предположим, существует простой тестовый PHP-скрипт:
17.09.2019
1
ответ

найти строки, содержащие точную строку

У меня есть файл csv, из которого я пытаюсь извлечь только строки с "Ann_Pet.Fal". Это должно быть очень просто, набрав grep -w "Ann_Pet.Fal" my.file. К сожалению, это не работает, и я получаю...
16.09.2019
1
ответ

Как я могу использовать awk/Grep для поиска переменной в указанном столбце

У меня есть такие данные, как: яблоко, груша, сахарная пицца пицца курица макароны индейка Я хочу найти «пиццу», но только четвертый столбец. Я знаю, что могу использовать: awk '$4 == "пицца"' Однако у меня есть...
14.09.2019
1
ответ

Как вырезать определенные строки из столбцов, разделенных табуляцией?

У меня есть файл (.gff3) с девятью столбцами, разделенными табуляцией. ##gff-версия 3 ##другая информация 0 . мРНК 1300 9000 . + . ID=mrna0001;Name=sonicedgehog 1 . exon 1300 ...
14.09.2019
1
ответ

Как объединить эти два оператора grep

Мне нужно выбрать строки, которые не являются пустыми строками и не начинаются с //. Я могу выполнить две отдельные команды grep следующим образом: Чтобы извлечь непустые строки: grep -v -E '^$' test....
14.09.2019
1
ответ

Grep для получения вывода после первого экземпляра строки

В настоящее время я использую образ CentOS из Docker. Что я хочу сделать, так это получить определенное значение после того, как grep встретит определенную строку. В этом случае строка 'inet'. Что я сделал до сих пор: # ...
14.09.2019
1
ответ

Удаленный SSH-сервер Gnu/Linux не распознает мой канал

По сути, я пытаюсь выполнить следующую команду: sshpass -p "xxx" ssh (hidden) "tail -f /tmp/сообщения | grep ptp4l" | cat -n > output.txt Я пытаюсь заставить tmp/messages постоянно писать ...
14.09.2019
1
ответ

Я создаю сценарий оболочки, используя grep для отслеживания журнала

Вместо того, чтобы распечатывать это, ============ Обычное расположение файлов grep ============ ems_inet1/SystemOut1.log ems_rpt1/SystemOut_19.09.09_23.00.00.log ems_rpt1/SystemOut_19.09.11_23.00.00.log ===...
13.09.2019
1
ответ

Как grep/sed определить часть строки, которая содержит пробелы

У меня есть журнал, который содержит такие записи, как: LineFFF 1234567 0002 @2018-06-12T17:02:50 (len:0) 99 OK : jAFoSSYut2iJLmrk6fdQPL4OMRgd1Ybzb6U9MG1GeWKWqXlYPyff LineFFF 1234568 0044 @2018-06-12T17:...
13.09.2019
1
ответ

Как использовать grep для поиска строки "-1"

Я использую grep в bash для поиска строки "-1" . Обычно я ищу "bar" следующим образом... glaucon@foo $ grep -irn "bar"... работает нормально, но когда я пытаюсь найти "-1", я получаю это...
13.09.2019
1
ответ

Использование grep для связывания ttl в ping команда с операционной системой

В настоящее время я изучаю сценарии и пишу что-то, что будет пинговать устройства в сети, указывать, доступны ли они, а затем брать данные ttl из пинга и указывать свою операционную систему. ...
10.09.2019
1
ответ

Как посчитать пустую строку с помощью grep

У меня есть текстовый файл. Некоторые строки содержат текст, а другие нет (просто пустая строка без пробелов и символов: 123 // комментарий 45 Как видите, над //comment есть строчка. Если я хочу...
09.09.2019
1
ответ

Различия в статусе выхода grep и zgrep для нескольких файлов

Setup echo "abc" >/tmp/foo1 эхо "def" >/tmp/foo2 cp /tmp/foo1 /tmp/gzfoo1 cp /tmp/foo2 /tmp/gzfoo2 gzip /tmp/gzfoo* статус выхода grep с несколькими файлами и одним совпадением 0 grep -q abc /tmp/...
05.09.2019
1
ответ

Содержимое Grep рекурсивно, выводить только 1 уровень каталога в глубину

Я хочу искать в содержимом файла, рекурсивно по подкаталогам, но меня интересует только то, содержит ли подкаталог первого уровня какие-либо совпадения. То есть задано: ParentDirectory ...
04.09.2019
1
ответ

Команда AWS s3 CLi grep со специальными символами

Я хочу скопировать весь журнал, который хранится в корзине AWS S3, если присутствует следующая строка: «Ключ»: 951332 ,\n Я попытался сбежать, попробовав это: aws s3 ls s3://bucket_name | grep "/\"Key/...
02.09.2019
1
ответ

как ускорить внутренний цикл?

Я создал свой первый сценарий оболочки несколько дней назад, и при тестировании его во время создания на нескольких файлах он работал безупречно. Однако сейчас на практике у меня есть более 12000 файлов для редактирования с его помощью, и он собирается ..
02.09.2019
1
ответ

Как просмотреть содержимое в HEX, указав шаблон в десятичных дробях?

У меня есть файл со следующим содержимым (текстовый файл в кодировке UTF-8) e04ba1af81d887979ddcee1dc23f2531 43f85926fdb6a668386ee354f8b836a1 b53614f5139c052ec08ea1ecd2532daf e9b3914d7b1e1bf8e6feab621330245b ...
28.08.2019
1
ответ

sed: -e выражение #1, символ 37: неопределенная команда `s'

Привет, я пытаюсь изменить содержимое нескольких файлов в папке. Я столкнулся с ошибкой sed при попытке перебрать массив, в котором я храню имена файлов, которые мне нужно редактировать. Я пытался использовать ...
28.08.2019
1
ответ

Анализ вывода wget и grep с помощью bash

Я могу получить ссылку URL и поиск текста, который начинается с файла :, но у меня есть проблемы оттуда оттуда. Пример :wget -Qo-http://website.com/site/| TR \ "\\ n | grep -wile :\ *> Выход....
25.08.2019