1
ответ

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

Можно ли создать регулярное выражение, которое соответствовало бы шаблонам перекрывающихся символов? Например, я хотел бы сопоставить abc, bcd, cde и def из строки abcdef. Если это невозможно, можете ли вы ...
03.10.2018
1
ответ

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

Я пытаюсь выучить регулярные выражения, и поэтому я создал файл с некоторыми символами в нем. Когда я использую команду CAT и завершить его в команду RGREP с аргументом, чтобы отфильтровать текст, полученный ...
28.09.2018
1
ответ

Могу ли я использовать Regexp захваченную строку в пути REGESLOG?

Скажем, я хочу фильтровать журналы для использования разных файлов на идентификатор пользователя, я могу написать одно правило на UID, как здесь: если $ MSG содержит «UID = 500», то / var / log / uid / 500 Если $ msg содержит 'uid = 501', то / var / log
26.09.2018
1
ответ

GREP не удается с переменными, но работает, если переменная прописана

, у меня есть два файла разделите запятую, я прочитаю 1 строку из файла 1, мне нужно найти соответствующие строки в File2, включая запятую между тем, если я делаю это буквально, набрав Линия (то есть копировальная N-паста ...
20.09.2018
1
ответ

Замена строки XPAT в XSL

У меня есть файл XSL XPath, который соответствует файлу XML с стандартом UBL 2.0, и мне нужен XPath для стандарта UBL 2.1. Количество файлов, которые нуждаются в изменении слишком многочисленны, для этого ...
10.09.2018
1
ответ

bash test — соответствие косой черте

У меня есть имя ветки git: current_branch='oleg/feature/1535693040' Я хочу проверить, включает ли имя ветки /feature/, поэтому я использую: if [ "$current_branch " != */функция/* ] ; then echo "Current...
01.09.2018
1
ответ

Пропуск текста в выводе с помощью grep в режиме perl

У меня есть такой текст: бла, бла бла бла бла время=1.234 бла бла бла, бла бла бла бла время=9.9 бла бла бла бла, бла ...
30.08.2018
1
ответ

переименовывать папки со значением json в package.json

Это немного безумно, но мне интересно, возможно ли это вообще. У меня в папке /var/www около 300 папок, которые были переименованы на одно и то же имя [Имя](Номер), например, так родственные (19). ...
26.08.2018
1
ответ

Понимание расширенного оператора SED / REGEXP

Итак, я в настоящее время использую этот на один лайнер, чтобы получить последнюю версию выпуска Docker-Compose. Curl --silent "https://api.github.com/Repos/Docker/compose/release/dockest" | grep "tag_name" | Sed -e 'S / .* "...
26.08.2018
1
ответ

Команда комплексного поиска с несколькими обрезками

Мне нужно пройтись по дереву каталогов с несколькими начальными точками, например, найти ./User1 ./User2 ./User3, но обрабатывать только конкретные имена каталогов, которые существуют в любой из этих начальных точек, например: ./User1/......
12.08.2018
1
ответ

, Как искать образец с помощью grep?

я хочу искать файл для проверки на узоры как это: text1, text2, [1.2.3,3.4.5,6.7.8, и т.д.] существуют. Количество запятых в квадратных скобках не определено. Я попробовал следующую команду, но это...
12.08.2018
1
ответ

Vagrant: Можно ли использовать Vagrant с VMWare в качестве поставщика без оплаты?

Я изучаю Vagrant с нуля из учебного пособия Udemy. Я хочу использовать мою машину centos, чтобы установить все и запустить все оттуда, но они используют VirtureBox и в моей машине Centos (dell...
08.08.2018
1
ответ

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

У меня есть родительский справочник с тысячами каталогов в субкуртизаторах и так далее. В некоторых подпаментах у меня есть несколько файлов изображений. Я хочу скопировать (rsync предпочтительнее) Все BMP ...
01.08.2018
1
ответ

regex для замены слова в блоке в файле?

If I have: <Каталог /> слова позволяют шине Есть ли регекс, который может заменить allow на что-то другое и сохранить другие слова и блок в целости и сохранности? Поэтому он должен выглядеть ...
26.07.2018
1
ответ

Создание обычных деклараций из глобальных деклараций в C Использование запроса EMACS-requery-Regexp

Группа ада следующих глобальных деклараций в файле .c: fi_status_t acinfra_core_ok = {{e_fi_stat_module_aclinfra, e_fi_stat_aclinfra_submod_core, e_fi_status_ok}, null}; ...
22.07.2018
1
ответ

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

Я хочу использовать SED для замены двух экземпляров одинаковых цифр, разделенных Slash с одним экземпляром эти цифры. Мои входные файлы имеют такие строки: текст (1982/1982) текст текст (1983/1983) текст ...
22.07.2018
1
ответ

Не удается захватить группу регулярных выражений?

У меня есть скрипт Bash ниже, который пытается захватить последние цифры «pingnet», но не может найти совпадение. Я проверил в regex101, и мое регулярное выражение верное: pingnet="pingcount,site=DC,cur=200 total-up=988" regex='(\...
19.07.2018
1
ответ

сравнение значений 1-го и 3-го столбцов в двух файлах [закрыто]

Я использую Ubuntu 18 и у меня мало опыта работы с командами Linux. У меня есть два файла: файл 1: a, txt1, v1 б, тхт2, v2 с, txt3, v1 д, txt4, v2 файл2: а, txt5, v2 б, тхт6, v1 с, txt7, v1 d,txt8,v2 Я хочу распечатать...
13.07.2018
1
ответ

GreeP: конец разделителя слова не работает?

Почему в следующих (E) попытках GreeP EXEP не может идентифицировать разделитель конца слов? (б)? $ echo -n "мой компьютер красивый" | EgeP 'My-PC \ B' мой компьютер красивый / Главная / Pkaramol $ echo -n "My-PC -...
12.07.2018
1
ответ

Рекурсивно копировать только определенные каталоги, которые соответствуют шаблонам, указанным в файле

У меня есть каталог со следующей структурой: -- 201893208 └── 8Z12 └── ko_8Z12_Full └── wp_we_8Z12_FullDAT ─ ── 8Z12_DATFull └── P011 └── P011_Full ...
11.07.2018
1
ответ

Запустить Fail2ban-Regex по трубопроводу с ZCAT?

обычно запускает команду Пойдет так: $ fail2ban-regex /var/log/ningx/access.log \ /etc/fail2ban/filter.d/nginx-noscript.conf -v Однако у меня есть несколько файлов, которые я хотел бы разобраться. ..
08.07.2018
1
ответ

$ 1 не работает с SED

У меня есть куча файлов, которые содержат теги XML, такие как: pidat oi нужно удалить все, что происходит после первого в этой строке, так что я могу Получите это: для ...
05.07.2018
1
ответ

Команда "Sed" для удаления строки с точным совпадением, никаких специальных символов не включается

Я пытаюсь удалить строку из расположенного ниже файла localhost. местный житель23 localhost-2.com localhost-loopback.com localhost.utopiad.com localhostr.com с помощью файла sed '/^localhost\b/d' Не понимаю ...
25.06.2018
1
ответ

, что делает следующую команду egrep, делают в сочетании с “IP” команду?

IP | egrep' ([0-9] {1,3 }\\.) {3} [0-9] {1,3}' кто-то может объяснить, что сделает вышеупомянутая команда?
25.06.2018
1
ответ

Почему = ~ оператор дает синтаксическую ошибку на Solaris при сравнении с регулярным выражением

Я использовал этот следующий кусок кода appcount_range = "^ [1- $ app_count] $" до [[$ app_option = ~ $ appcount_range]] do echo "Неверный выбор! Пожалуйста, введите действительный вариант:" ...
18.06.2018
1
ответ

Проверка строки с использованием регулярного выражения posix class

Я пытаюсь создать проверку для адреса поле в файле Файл выглядит так; 123 Strata Ln. 15 138-я авеню 27 Hilltop Dr. Apt. 7 F52 Milk Ln. 156А Фантастическая ул. 56 образец Ln. Это ...
16.06.2018
1
ответ

Как вставить строку в текстовый файл в обозначенном месте, используя SED + Regex?

У меня есть текстовый файл, похожий на Пример ниже. Я хочу вставить Insert-me на указанной строке. Как я могу это сделать? Я пробовал вариации, подобные этой: SED "/ S / <... [
02.06.2018
1
ответ

Regex-FInd строка, которая не заканчивается шириной определенного шаблона

Итак, я использую grep и regex, чтобы найти список всех процессов, которые заканчиваются с windbidd: ps -ef | grep "winbindd $" Мой вопрос в том, могу ли я сделать обратное ergo find all the ...
02.06.2018
1
ответ

как заменить путь включения в файле C на sed?

Скажем, у меня есть #include #include #include Мне нужно заменить его на #include #include # ...
01.06.2018
1
ответ

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

У меня все работает должным образом при просмотре 1 столбца : cat / tmp / inputfile | awk -F: '$ 12! ~ / 100 / {print $ 6, $ 12, $ 13}' cat / tmp / inputfile | awk -F: '12 ~ / 100 / {напечатать 6, 12, 13 долларов}' 4726753 100 ...
10.05.2018