Tag: grep

Объединение команд строк и grep: как ограничить результаты строками с нулевым завершением

У меня такое чувство, что это strings которые мешают мне здесь. Бинарные файлы, к которым я хочу использовать strings к сожалению, дают несколько совпадений для каждого файла, хотя это правило 100%, что в точности одна из них содержит строку с символом NUL в конце. И ЭТО – это строка, которую я хочу. Я также работаю […]

Извлечь вторую строку в строке вывода

У меня есть строка вывода с тремя кавычками, и мне особенно нужно извлечь вторую цитату в переменную. Так, например, с командой cmd | grep tokens cmd | grep tokens , я получаю следующий вывод: Вывод "abcde", "12345", "zyxwv" Мне нужно вытащить 12345 оттуда. Самое близкое, что я получил, – это добавить | cut '\"' -f2 […]

Рекурсивно найти файлы, которые имеют процент общих линий

Можно ли рекурсивно находить файлы с процентным соотношением строк? Мне нужен вывод, где у меня есть только файлы, которые на 50% одинаковы для других или имеют 20+ линий. Я пытаюсь выделить общие функции в *.java файлах.

Использование регулярного выражения для извлечения содержимого файла

У меня есть ссылка, и я хотел бы вернуть только контент между www. и .com например, www.blablabla.com вернет только blablabla Как я мог это сделать? Когда я использую grep '\.[a-zA-Z0-9\.-]*\. «Это дает мне .blablabla.

Насколько хорошо работает grep / sed / awk на очень больших файлах?

Мне было интересно, были ли grep, sed и awk жизнеспособными инструментами для поиска данных в очень больших файлах. Допустим, у меня есть 1TB-файл. Если бы мне захотелось обработать текст в этом файле, каков был бы временной интервал, если бы я использовал отдельные команды grep, sed и awk, а также их смешивание. Очевидно, что конкретный ответ […]

как получить список сайтов / доменов, связанных с wirehark

Я пытался выяснить, сколько сайтов использует firefox wth, и для этого используется wirehark. Я сделал новый профиль, и всякий раз, когда я запускаю firefox в браузере, он работает с $ firefox –ProfileManager –safe-mode Очевидно, что до запуска этой команды я запускаю – $ script $ tshark -V -i wlan0 Я установил его инструкциями из https://superuser.com/questions/319865/how-to-set-up-wireshark-to-run-without-root-on-debian […]

Разбор допустимого вывода в скрипте оболочки с помощью sed / grep

У меня есть сценарий оболочки, который выполняет загрузочную книгу, и я хочу обработать выход этой пьесы. Я не знаю, как это сделать. Автор сценария: #!/bin/sh ansible-playbook -i inventory/ec2.py services_status.yml Вывод команды unsible-playbook: PLAY [all] ********************************************************************* TASK [cmx_running_services] **************************************************** ok: [172.31.35.225] ok: [172.31.9.253] TASK [debug] ******************************************************************* ok: [172.31.35.225] => { "services": { "changed": false, "meta": { […]

Найдите строку в файле и переименуйте несколько файлов в результаты

Я пытаюсь рекурсивно искать список файлов, и если файл содержит строку, переименуйте файл в результаты grep указанной строки. Файлы примеров содержат следующее содержимое: file1 foo bar1 file2 foo bar2 file3 foo bar3 file4 foo bar4 file5 foo bar5 grep + awk вернет результаты, которые мне нужны: $ grep -r "^foo" . | awk '{print $2}' […]

Найти больше дубликатов

У меня огромный список, как 67603;4716-5469-1335-0870;5450-7938-7992-5530;14523593;03 Oct 2016 – 17:01:15 63123;5592-6762-4853-6320;4532-4142-5613-9690;1441407;03 Oct 2016 – 17:01:15 62562;4532-5581-3790-0140;5292-4905-4356-2840;28898987;03 Oct 2016 – 17:01:15 68080;5188-1564-9611-7580;4556-9998-5999-3300;2262361;03 Oct 2016 – 17:01:15 i Want Искать больше Dublicate число после 2; и до 3-го; для первой строки – 5450-7938-7992-5530 и еще одна строка 4532-4142-5613-9690 и т. д.

захватить текст из файла vtt

Файлы vtt выглядят следующим образом: WEBVTT 1 00:00:00.096 –> 00:00:05.047 you're the four functions if you would of management first of all you have the planning 2 00:00:06.002 –> 00:00:10.079 the planning stages basically you were choosing appropriate organizational goals and courses 3 00:00:11.018 –> 00:00:13.003 action to best achieve those goals Мне нужен только […]

Interesting Posts

Как обновить файлы .desktop в ~ / .local / share / applications?

объявление переменной не работает

Nemo: Забудьте пароль для шифрования

как выполнить программу python в сценарии оболочки

Греп для одиночной и двойной цифры

Поиск класса Java в наборе JAR с помощью find, unzip, grep

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

Как игнорировать PATH с завершением `source`

SSH ключ только для удаленного входа в систему, отключает пароль хорошей практики?

Добавление последовательных символов для дублирования слов в соответствии с порядком их появления

Как конвертировать Linux-систему с виртуальной машины на физическую машину без потери данных?

Измените владельца файловой системы ntfs, установленной через fstab

Неверное количество зарегистрированных пользователей с использованием «w»

Линейный ТВ-тюнер / приемник

Клавиатура PS / 2 работает только с GRUB, но не после полной загрузки ОС

Linux и Unix - лучшая ОС в мире.