4
ответа

регулярное выражение из имени папки дедушки и бабушки

У меня такой путь C :\Users\Administrator\Desktop\Photos -or\3 -PRO\3 -1 -CR\CR -RESTS\LES -COQS\1920x500, и я хочу, чтобы регулярное выражение соответствовало родительской папке, которой в данном случае является LES -COQS. Я...
11.12.2020
4
ответа

Извлечь первый процент из строки

У меня есть строка :Тождества = 99/100 (99% )всего 0/0 (0% )Как извлечь только число 99% (в первой скобке ), но не 0?
19.11.2020
4
ответа

Переименовать определенные файлы

Мне нужно переименовать файлы в каталоге, например из 11 -Vnnn _S2 _L001 _aaa _bbb _ccc _ddd.ext to Vnnn.ext Есть ли способ сделать это с помощью команды basename в Linux? Я очень новичок в программировании, поэтому я...
03.11.2020
4
ответа

Обработка больших записей/абзацев

У меня есть большой текстовый файл (300 МБ )с записями с разделителем \n\n.Каждая строка представляет собой поле и начинается с числа (, тега/имени поля ), за которым следует TAB и содержимое/значение поля :. 110 с чем-то...
12.08.2020
4
ответа

sed: Удалить все из точки после полного доменного имени

Я новичок в sed, и у меня возникли проблемы с его работой. Я хочу вот что: abc.ztx.com. A 132.123.12.44 ---> abc.ztx.com Я использовал приведенный ниже шаблон, но он не работает: echo "abc.ztx....
16.03.2020
4
ответа

если с регулярным выражением в коде bash

В bash я сделал следующее. Это выражение if будет оцениваться как true, если версия Redhat 7.5 или 7.6. если [[ ` cat /etc/redhat-release | awk '{print $7}' ` == "7.5" ]] || [[ ` cat /etc/redhat-...
10.03.2020
4
ответа

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

Похоже на, но не совсем так Как выбрать первое вхождение между двумя шаблонами, включая их... учитывая этот входной файл: something P1 something содержание1 содержание2 что-то P1 что-то содержание3 ...
04.01.2020
4
ответа

помогите с регулярным выражением/подвыражением grep

Эй, у меня проблема с регулярными подвыражениями. grep -o ".*='.*'" Параметры.txt Параметры.txt включают: имя='что-то' фамилия='123123' something=' somethinggg' Мое регулярное выражение ...
03.01.2020
4
ответа

Как я могу напечатать текст между двумя шаблонами ПОСЛЕ сопоставления с другим шаблоном?

Представьте себе строку, которая выглядит следующим образом: Какой-то текст с MATCH1_TEXT какой-то другой текст и MATCH2_TEXT до MATCH3_TEXT Я хочу ТОЛЬКО искать в строках, которые имеют MATCH1_TEXT, И найти текст...
22.12.2019
4
ответа

Являются ли пробелы, пробелы и табуляции частью строки?

Есть ли разница между пробелом и пробелом? Табуляция, пробелы, пробелы считаются символами?
20.12.2019
4
ответа

Если какая-либо первая в строке английская буква написана строчными буквами, сделайте ее прописной.

У меня есть уцененный документ myfile.md со списком английских предложений, в которых некоторые первые буквы строчные, а некоторые прописные. Все английские предложения начинаются со стандартных английских букв; ...
12.12.2019
4
ответа

Как настроить n-е число в строке?

Содержимое файла: СЛУЧАЙНЫЙ ТЕКСТ num1=400 num2=15 СЛУЧАЙНЫЙ ТЕКСТ СЛУЧАЙНЫЙ ТЕКСТ num1=300 num2=10 СЛУЧАЙНЫЙ ТЕКСТ СЛУЧАЙНЫЙ ТЕКСТ num1=200 num2=5 СЛУЧАЙНЫЙ ТЕКСТ Я хотел бы вычесть 5 для ...
16.10.2019
4
ответа

Замена данного шаблона запятой

Ниже следует тест.txt, обычно с 22 столбцами: BusinessDate,SourceSystemId,IceIndexId,IceIndexName,ComponentId,ComponentReferenceType,ComponentType,ComponentName,ComponentIssuerCIS,...
23.09.2019
4
ответа

grep находит ipv4 в виде слов вместо строк

Мне нужно найти ipv4 в файле. Проблема в том, что если в той же строке, что и IP, есть другие слова, скрипт не будет печатать это. Вот мой скрипт: #!/bin/bash if [ -e ip.txt ] затем grep -E '^(([0-...
07.09.2019
4
ответа

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

У меня есть вот такой файл sample.txt: много текста много текста #nvram = [ # эти # мог # быть, # что-либо #] много текста много текста, и я хочу добавить текст "foobar", чтобы получить это: ...
03.08.2019
4
ответа

sed удалить строки, содержащие точное количество определенных символов

Я хочу удалить строки, содержащие ровно N экземпляров символа. В этом случае символ /. Я бы предпочел использовать программу sed.
22.07.2019
4
ответа

Как получить данные в квадратных скобках?

У меня в файле .log есть данные следующего типа: Cell[BoxData["0.8693473380926441`"] Ячейка[BoxData["100.40266203596555`"] Ячейка[BoxData["23.338724857049048`"] Ячейка[BoxData["0.25720321805387686`"] Ячейка[...
24.06.2019
4
ответа

Как представить в регулярном выражении число больше или равное 3600

Я написал это регулярное выражение для сопоставления чисел больше или равно 3600. Это моя попытка. Однако я не уверен, что он завершен: grep -P '36[0-9]+[0-9]+[0-9]*' test.txt Я имею в виду положительное десятичное целое...
18.05.2019
4
ответа

Использование awk для печати второго столбца и остального текста из #

В моих конфигурационных файлах есть такие строки: bindsym $mod+F2 exec gnome-terminal #Открыть терминал bindsym $mod+p exec command / some/path" #Popup Dictionary bindsym $mod+Mod1+l exec --no-startup-...
02.05.2019
4
ответа

Извлечь подстроку в соответствии с регулярным выражением с помощью sed или grep

В (BSD) В среде UNIX я хотел бы захватить определенную подстроку с помощью регулярного выражения. Предположим, что вывод команды dmesg будет включать следующую строку: pass2:
19.03.2019
4
ответа

IP-адреса grep и номер порта в одну строку

Используя grep и cut, я вернул IP-адрес и порты результата сканирования nmap, который выглядит следующим образом: 192.168.1.221 80 443 192.168.1.223 25 Желаемый результат: 192.168.1.221:80 192.168.1.221:443 192.168 ....
05.03.2019
4
ответа

Удаление (возможно, вложенных) текстовых кавычек в командной строке

Мне нужно проанализировать большие объемы текста в командной строке и заменить все (возможно, вложенные) текстовые кавычки пробелами. Цитаты помечаются особым синтаксисом: [quote = username] цитируемый текст [/ quote]. Пример ...
01.03.2019
4
ответа

Сокращение числа с sed

Я извлек метаданные PDF в .txt файле с помощью pdftk, и теперь я пытаюсь уменьшить значение BookmarkPageNumber для каждой закладки целым числом. .txt имеет эти строки: BookmarkBegin...
26.11.2018
4
ответа

Grep для номера в строке

Мне нужно получить два следующих вывода? Вход /usr/IBM/WebSphere/7.0/UpdateInstaller/java/jre/bin/java -Declipse.security -Dwas.status.socket=48101 /home/axg009/usr/IBM/WebSphere/8.5/AppServer/java_1....
25.11.2018
4
ответа

Замените всеми случаями шаблона с первой подобранной группой

Я должен пойти от этого: текстовый match$something_here и match$xxx blablabla текстовый match$something_else_here и match$xxx blablabla... к этому: текстовый match$something_here и match$something_here...
21.11.2018
4
ответа

Уточните набор слов grep & regex

длиной 10 символов, которые содержат подстроку из трех последовательных гласных. Пока пробовал эту команду. grep -E '^. {10} $' | grep 'a * .e * .i * .o * .u *' words2.txt grep -E '^. {10} $ & ...
16.11.2018
4
ответа

SED: замена записей в / etc / fstab

Я в процессе упрочнения некоторых наших систем. В рамках этого процесса отверждения мне нужно обновить несколько записей в / etc / etc / fstab для ограничения возможностей некоторых из различных разделов. ...
12.11.2018
4
ответа

Соответствие как , так и в строке с несколькими Coloumns в Unix

в папке есть 200 плюс файлов в папке, где некоторые из файлов, состоящих в своих записях ABCD , efgh, . Без поправок или ...
07.09.2018
4
ответа

Захват файлов журнала, которые закончились с любым числом

, мы хотим зафиксировать все журналы, которые завершились ».log. [Любое число], поэтому я создаю этот синтаксис находить. -Type f -regex '^ .Log. * [0-9] Команда $' -Print не дает никакой вывода, но это не захватывает ...
29.08.2018
4
ответа

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

, у меня есть файл со следующим входом. Числа, разделенные точками, представляют адреса. Любое число в адресе может быть одной или несколькими цифрами следующим образом: [112.112.112.112; 3.3.3.3; 44.44.44.44] [6.6.6.6;...
28.08.2018