1
ответ

Как записать regex для поиска строк с фиксированной длиной по крайней мере с одним возникновением символа

Я делал некоторое чтение на регулярных выражениях и думал, что мне покрыли все, до недавнего времени. Я должен был отфильтровать все строки длины 5, которые заканчиваются буквой T и содержат в...
29.04.2015
1
ответ

Регулярное выражение для нефиксированного шаблона

Я пытаюсь придумать правильное регулярное выражение (совместимое с python), которое соответствовало бы файлу, содержащему образец ввода, следующим образом: На третьем день Рождества моя настоящая любовь прислала мне: три ...
29.04.2015
1
ответ

Найдите, что названия репозитория от gitolite информации производят

Как я извлекаю имена из gitolite информационного вывода команды для дальнейшей передачи по каналу в сценарий? Я пишу сценарий миграции для миграции всех моих репозиториев с gitolite на сервер Gitlab...
19.04.2015
1
ответ

обработка исключений sed завершенных символов

Я хочу удалить что-либо, что следует за % в конец строки. Используя кошку /tmp/foo.txt | sed's / %.* $//' работает отлично за одним исключением: Я хочу проигнорировать любые завершенные знаки процента \%. Таким образом с...
14.04.2015
1
ответ

Используя фиксированные строки в регулярных выражениях?

Я пишу сценарий удара, который принимает список файлов CSV как аргументы и выходные адреса электронной почты, только найденные в первом файле. Для выполнения этого для каждой записи в первом файле CSV, я смотрю...
14.04.2015
1
ответ

Что электронная почта соответствует regex в основном regex для grep?

Я создал текстовый файл и поместил некоторые адреса электронной почты в него. Затем я использовал grep для нахождения их. Действительно это работало: шаблон # = "^[a-zA-Z0-9] + [a-zA-Z0-9] + \. [a-z] {2}" # grep-E $pattern regexfile, но только к
07.04.2015
1
ответ

Действительно ли возможно получить статическую обратную ссылку с grep?

Я пытаюсь соответствовать группе дважды в мультилинии. grep-Pz 'Источник: (? <группа>.*/). *\n. *\n. *\n. *\k <группа> | $' это работает кроме одной основной проблемы - это не делает, \k <группа> поиск.*/и...
27.03.2015
1
ответ

Оболочка Bourne: игнорирование определенных видов stdin

У меня есть программа, которая в настоящее время работает, но я должен изменить ее для игнорирования некоторого stdin, который не соответствует его корректной функции. Прямо сейчас, для запущения программы: printf "1\n3\n5\n" | sh прогр...
25.03.2015
1
ответ

Поиск файла для строки окружается двумя другими известными строками?

Заголовок вопроса может быть довольно неопределенным, но здесь - то, что я пытаюсь сделать. У меня есть файл HTML локально на моем сервере, который изменяется справедливо регулярно. Это имеет несколько случаев: <p> Беспорядок...
08.03.2015
1
ответ

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

Я должен управлять текстом, это находится в файле. Я должен добавить правую круглую скобку –) – после каждого числа, этому предшествует запятая – например, 4 ➜, 4), 15 ➜, 15), я изо всех сил пытаюсь найти...
07.03.2015
1
ответ

некоторые Выражения Скобки POSIX, не работающие

Например, когда я пытаюсь найти и заменить что-то с помощью g / [:digit: ошибка показа Vim]/s/1/2/g: Шаблон, не найденный: [: цифра:], в то время как строка содержит цифры. Следующая Скобка POSIX...
03.02.2015
1
ответ

существует ли способ видеть список пакетов ТОЛЬКО от Debian-экспериментального?

Я нахожусь на Debian testing/Jessie, и я имею debian-экспериментальный, а также в моем/etc/apt/sources.list. Таким образом, я надеюсь перечислять пакеты двумя способами:-a. Перечислите все пакеты, которые находятся в экспериментальном....
29.01.2015
1
ответ

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

Я хотел бы извлечь установку для данного хоста в ssh_config файле и поместить его в переменную. Разместите пользователя mysite HostName 123.1.1.1 myuser Порт 13245 GSSAPIAuthentication нет...
22.01.2015
1
ответ

egrep для указанных строк и новой строки

Я получаю предуказанный список строк. Во многих текстовых файлах (пример ниже), я хочу искать строки, которые не запускаются с одной из строк в списке. Время от времени, пустая ссылка...
12.01.2015
1
ответ

объединение grep игнорирует, и соответствует

Я хотел бы к grep, чтобы файл нашел все экземпляры текста fn1, которые не имеют вызова слова перед ним и распечатывают четыре строки прежде и после соответствий (даже если окружающие строки имеют...
04.12.2014
1
ответ

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

Я пытаюсь написать регулярное выражение, чтобы охватить все числа, начинающиеся с 1809, и исключить некоторые диапазоны: необходимо исключить диапазоны, начиная с 1809 и за которыми следуют: 201,203,205,212,...
17.11.2014
1
ответ

regexp в находке для определения местоположения только

У меня есть файл CSV (products.csv) с кошкой $ номеров продуктов products.csv |, направляются-3 2.20 2.21 2.22 в другом каталоге, у меня есть тысячи образов товара в подкаталогах. Я должен определить местоположение продукта...
15.11.2014
1
ответ

Как выйти из незакрытых скобок или наклонной черты в sed?

Я пытаюсь использовать sed, но мой шаблон содержит [] скобки и наклонные черты (/). Я попробовал кавычки, но это не помогает. Как я выхожу из него? Примеры: $ sed-i '.bak' "s/^includes [] =/; включает [] =/g" *...
05.11.2014
1
ответ

Как вложить глобальные соответствия с sed?

Если я делаю: sed 's/match/replace/g', я знаю, что sed заменит заменой каждое возникновение соответствия на строке. Но что, если...? повторите "соответствие <не соответствуйте этому?>" | sed 's/match/replace/...
31.10.2014
1
ответ

Регулярное выражение для маскирования цифр кредитной карты в файле

Что является самым самым простым способом замаскировать все числа, но последние 4 цифры номера кредитной карты в файле с помощью sed. Используя egrep со следующим регулярным выражением мы можем найти числа Визы...
16.10.2014
1
ответ

Найдите и замените URL изображения в одном файле из другого файла

Я пытаюсь заменить все URL источника изображения в файле HTML из списка URL в текстовом файле. File1.html <td класс = ширина "MetadataRes" = "380 пкс" colspan = "2" стиль = "border-top: № 336699 на 1 пкс...
15.10.2014
1
ответ

Regex работает в оболочке, но не через сценарий Perl

Я испытываю затруднения при выполнении сценария Perl через оболочку Unix с помощью системной команды Perl. У меня были более сложные команды regex, которые я должен был скорректировать соответственно для преобразования от Unix до Perl и их'...
07.10.2014
1
ответ

Записать этот Псевдокод с Regex

Я делаю Make-файл, который я выполняю регулярно Crontab каждый день в 0230 crontab-e; 30 2 * * */bin/thePseudocode подобные Python каталоги Pseudocode = ["Кардиология", "Ревматология", "Хирургия"] для...
06.10.2014
1
ответ

Используя sed для замены только первых двух выгод regex различными строками

Таким образом, я пытаюсь изменить два экземпляра regex шаблона к двум различным строкам с sed как: sed-E "s/\\t ([A-Za-z] | [-]) + $ / \\t'get_addr.py-1' /"/path/to/file.ext sed-E "s/\\t ([A-Za-z] | [-]) + $ / \\...
24.08.2014
1
ответ

найдите слова со всеми гласными в порядке из файла

У меня есть большой файл словаря с 300 000 + слова в нем, и я пытаюсь найти все слова с гласными aeiou в том порядке и иметь только точно 5 гласных. Моя текущая попытка, кажется, не...
08.08.2014
1
ответ

Удаление непечатаемых символов с помощью POSIX sed

Файлы, созданные с roff и другими "олдскульными" инструментами (например, страницы справочника во многих системах Unix), генерируют полужирный и подчеркнутый текст в минималистических терминалах с помощью приемов, включающих непечатаемый ASCII..
17.07.2014
1
ответ

Как обратные ссылки соответствуют в sed?

Я нашел короткую команду sed на этом сайте, который удаляет дублирующиеся записи в $PATH. Существует одно понятие, что я не могу получить свой ум вокруг. Это использует сохраненные соответствия в разделе соответствия для обнаружения...
10.07.2014
1
ответ

Как выполнить мультилинию grep через несколько файлов?

Я пытаюсь захватить этот шаблон везде, где он происходит в нескольких файлах журнала (шаблоны Note:these могут варьироваться значительно по размеру, т.е. сумме Вздора): Найденный txt Файлом И тому подобное 10019874...
19.06.2014
1
ответ

Regex этот формат вопроса в ЛАТЕКС

1. Lorem ipsun ла-ла-ла? 1. Глубокий сон 2. Оцепенение 3. Вялость 2. У пациента есть Lorem? 1. Глубокий сон 2. Оцепенение 3. Somnolentia 4. La 5. Кома 3. Не делает Ответа на сильные внешние раздражители, коротко. Сухожилие...
05.06.2014
1
ответ

csplit, не повинуясь обратной косой черте r \r как возврат каретки

У меня есть файл с \r\n окончаниями строки (перевод строки возврата каретки CRLF). Эта команда работы: $ csplit - тихий --prefix=email-emailbad.txt - \-digits=3 emailbad.txt '/^\\.^M / '+ 1 '{*}' Это...
02.06.2014