Tag: grep

получение списка всех строчных слов в файле

Я пытаюсь получить список всех строчных слов в файле. До сих пор мне удалось получить список с командной строкой cat filename.txt | tr ' ' \\n | grep -w '[[:lower:]]*' | sort -u | less Однако эта команда не избавляется от неалфавитных символов в списке; Я получаю список с формой (which (which, about about, about. […]

Почему этот простой скрипт grep / sed работает

У меня есть переменная, среди прочего, строка, которая выглядит так: iBMC=277 Я пытаюсь сопоставить это следующим образом: BMC="$(echo "$allnow" | grep iBMC=[0-9] | sed 's/iBMC=//g')" Это делает BMC пустым. Вот как это выглядит в bash -x : ++ grep 'iBMC=[0-9] ' ++ sed s/iBMC=//g + BMC= Мне также приходится сопоставлять больше вещей, как в этой […]

Создание шаблона регулярного выражения для grep

Поэтому у меня есть строка, подобная LST = fr, de, pl, ru, ch, us, uk, ca Здесь я должен создать шаблон регулярных выражений для будущей операции grep, поэтому для этого мне нужно изменить мою строку, чтобы она соответствовала этой fr\|de\|pl\|ru\|ch\|us\|uk\|ca set LST = `grep "^LST *=" /remote/file/config.ini | sed 's/LST *= *//' | sed 's/ […]

Извлечение части строки с помощью grep / sed / awk

У меня есть текстовый файл с чем-то вроде этого: duration: 17100 series: 2016 episode: 58 modesizes: original: hd1=9120MB,hd2=7543MB,sd1=4872MB,high1=2833MB,low1=634MB runtime: 285 duration: 13740 series: 2016 episode: 59 modesizes: original: hd1=9024MB,hd2=7203MB,sd1=5104MB,high1=2950MB,low1=570MB runtime: 229 Я хотел бы выделить duration , episode и modesizes . Результат должен выглядеть следующим образом: 13740,59,9024MB,7203MB,5104MB,2950MB,570MB

Соответствие последовательному порядку

Мне нужно сопоставить несколько строк в файле с помощью команды grep , следуя команде, которую я использую: grep -e 'str1' -e 'str2' file.log Мне нужны все строки, содержащие str1 и str2 но в том же порядке, что и в файле. Значит ли grep что совпадающий порядок будет таким же, как порядок появления строки в файле? […]

Как grep для алфавитов, за которыми следует пробел и знак препинания?

У меня есть строка, называемая 10909101 – testingName – Log8767, File787 – 8:50PM Теперь я просто хочу использовать grep для получения testingName качестве моего вывода. Первое число может меняться в зависимости от количества цифр (другая строка может содержать 12 в качестве первого номера), поэтому я не могу использовать grep на основе числа. Итак, как я […]

Использование как Grep, так и Cut

Я хочу grep вывод tcpdump и отрезать часть его, но приведенная ниже команда не работает. tcpdump … | grep -i –line-buffered "…" | cut -d'&' -f1,2 Вы знаете, в чем проблема? Я думаю, это потому, что tcpdump производит данные в реальном времени, но я понятия не имею, как решить эту проблему.

Инструмент, подобный Grep, для отображения определенной области текста относительно шаблона

У меня есть такое текстовое сообщение, опубликованное на высокой частоте: pose: – position: x: 0.0 y: 0.0 z: 0.0 orientation: x: 0.0 y: 0.0 z: 0.0 w: 1.0 – position: x: 0.350104982508 y: 0.729534356813 z: -3.10228873344e-06 orientation: x: -9.84128404362e-07 y: -1.996909502e-06 z: -0.447019362477 w: 0.894524281149 – position: x: 0.455011 y: -1.59228 z: 0.0 orientation: x: […]

Сценарий Bash с несколькими строками и Grep

У меня есть выход из определенной команды, которая может предоставить количество раз, когда приложение было помечено как «использовано» в системе OS X. Команда – mdls . Результат выглядит аналогично следующему (усеченному) … kMDItemLastUsedDate = 2016-03-15 18:45:00 +0000 kMDItemLogicalSize = 47225668 kMDItemPhysicalSize = 57065472 kMDItemUseCount = 90 kMDItemUsedDates = ( "2016-02-02 06:00:00 +0000", "2016-02-03 06:00:00 +0000", […]

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

У меня есть текстовый файл file.dat с количеством столбцов, разделенных пробелом. Во втором столбце есть некоторые цифры. У меня есть другой текстовый файл, select.dat со списком чисел. Я хотел бы выбрать строки из первого текстового файла ( file.dat ), чтобы число во втором столбце содержалось в select.dat . Использование grep -f selected.dat file.dat не будет […]

Interesting Posts

Как скопировать папку рекурсивно идемпотентным способом с помощью cp?

ERROR: init: ttyS0 (/ dev / ttyS0) основной процесс (1612), завершенный статусом 1

Лучший способ автоматического запуска программы без использования cron в Kali Sana?

Запуск сценария Python из любого места

Инструмент для просмотра верхних N элементов в потоке

Как установить Cinnamon на Xubuntu?

Как запустить Linux в 256 цветов

Каков наиболее эффективный способ grep для двух совершенно разных вещей и присвоения значений отдельным переменным?

Использование rsync для перемещения (не копирования) файлов между каталогами?

Как я могу создать полностью отбрасываемую среду сборки?

Как узнать, подлинность консоли?

Чтение двух списков, содержащих имена файлов

Использование sed / awk для извлечения первого «токена не-whitspace» в каждой строке

RSYNC периодически выходит из строя через SSH, сломанная труба

Как сообщить «последней» команде прочитать STDIN?

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