2
ответа

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

Это вопрос, относящийся к sed; Я прекрасно понимаю, что это можно сделать с помощью других инструментов, но я работаю над расширением своих знаний о sed. Как я могу использовать sed для глобального цитирования (фактически обратного апострофа) слова ...
28.10.2015
2
ответа

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

У меня есть каталог, содержащий множество еженедельно генерируемых файлов с именами вроде db_20130101_foo.tgz db_20130108_foo.tgz db_20130115_foo.tgz ... и так далее. Спустя годы диски будут получать ...
08.10.2015
2
ответа

Сценарий Bash для копирования определенных каталогов с сопоставлением с шаблоном

Как я могу скопировать каталоги из одного места в другое, которое соответствует шаблону. Например: source = / media / src / destination = / media / dest / Шаблон имеет вид / b / w {2} _ / w {2} / b. т.е. все ...
08.09.2015
2
ответа

Как изменить все строки в файле python с snake_case на camelCase в sed

Я пробовал такие шаблоны sed из командной строки fu sed -r "s / ('[az] +) _ ([az]) ([az] +) / \ 1 \ U \ 2 \ L \ 3 / "Но почему-то не работает. Во-первых, они забыли цифры, которые я могу исправить, но ...
31.08.2015
2
ответа

Как выполнить операцию с отдельными совпадениями в полной строке

У меня есть строка Verilog, подобная этой: if (i2_0 &! (I2_1) ) (поза i0_0 => (o: 1'b1)) = (0, 0); Как преобразовать его в строку типа: if (i2_0 == 1'b1 & i2_1 == 1'b0) (posedge i0_0 => (o: 1'b1)) = (0, 0); ...
19.05.2015
2
ответа

Vim: Замена на основе другого соответствия в строке

У меня есть довольно большие файлы, в которых я должен заменить NX N1, но только если строка уже содержит NX как шаблон. До сих пор я делаю это вручную первым поиском случаев NX с:/NX...
05.04.2015
2
ответа

Тест Shell для нахождения шаблона в строке

Я просто хотел спросить, существует ли какая-либо команда, которая работала бы над общими оболочками (удар, тире, kornshell)? Это, как предполагается, проверяет, содержит ли переменная строки какую-либо часть пути. если [[$line = ~...
28.03.2015
2
ответа

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

Я хочу удалить все IP-адреса, которые имеют формат 10.20.30.* и чьи последние 3 цифры падают в диапазоне от 0 до 200 и перемещение весь остающийся дюйм/с в новый файл. Я поместил список IP, чтобы быть...
17.03.2015
2
ответа

Как искать круглую скобку ack

Я хочу искать parentheis (использующий ack, но ни использующий (ни \(работал. Первый (" (") распознан как несколько, выравнивает команду. Второй (" \(") рассматривается как недопустимого постоянного клиента...
05.03.2015
2
ответа

Какое регулярное выражение в grep ищет строки трех тех же букв подряд?

У меня есть текстовый файл, и я использую команду grep с регулярным выражением для получения только строк, которые содержат три тех же последовательных буквы, например: aaa bbb ccc ddd, Какое регулярное выражение делает меня...
14.02.2015
2
ответа

Удалите строку, если regex существует только в 1-м столбце каждой строки в файле CSV

У меня есть следующие разграниченные запятой данные (пробелы, используемые для визуальной ясности): 1 2014 23 2352 19.24 7.18 1 2014 23 2353 19.78 4.65 24 2014 23 2354 20.26 25.34 1 2014 23 2355 26.65 42.76 1 2014 23...
11.02.2015
2
ответа

2 последовательных использования цифр RegEx?

Существует ли способ распечатать слова, содержащие 2 последовательных цифры, разделенные с пробелом? Независимо от входа, который возможен? Если да, совместно используйте свои идеи.
21.12.2014
2
ответа

Сценарий оболочки, чтобы добавить или заменить блок текста?

Я ищу сценарий оболочки (Bash), который добавляет или заменяет текст авторского права в начале файла (для.c и.h файлов). Это должно искать и добавить или заменить текстовый блок авторского права для весь...
15.12.2014
2
ответа

Регулярное выражение в разархивировало аргумент файлов, не работающий

Я пытаюсь просмотреть содержание архива zip с помощью чрезвычайно простого регулярного выражения. Это работает: rmorton@Rockette:~ $ разархивировали-l Downloads/WeiDU-Linux-236.zip "*/i386/tolower" "*/i386/weidu" "*...
14.12.2014
2
ответа

Regex пошелся не так, как надо

Я использую сценарий Bash для использования awk для поиска этого: (0010,0080) awk будет обычно искать любое числовое значение, разделенное запятой промежуточная круглая скобка. Я сделал все, о чем я могу думать...
12.12.2014
2
ответа

При стирании в stdin все экземпляры regexes определяются в файле

Я после чего-то как комбинация sed 's/pattern//g' и grep-f patternfile.txt. В основном я хотел бы, чтобы входной поток был лишен всех экземпляров regex шаблонов, определенных в...
10.12.2014
2
ответа

Bash regex ошибка обработки строк

У меня есть проблема с ударом и его способностью к соответствию regex, что я на данный момент думаю, ошибка в ударе, но мог также быть я пропускавший что-то очевидное. Я надеюсь, что это - последний. Я сделал эту функцию в...
01.12.2014
2
ответа

Длинный список Regex чисел

Какова команда в Linux для нахождения регулярного выражения e для каждого числа от 37 до 200 включенных в списке с такими числами?
30.11.2014
2
ответа

Окраска хвоста производится с жемчугом

хвост-f logfile.log | жемчуг-pe 's/. *foo*/\e [1; 41m$ &\\e [0m/g' окрасит все строки, содержащие шаблон "нечто" в файле logfile.log. Как я могу использовать это для выделения...
25.11.2014
2
ответа

В VIM, пути замены с наклонными чертами, не используя наклонные черты Escape

В энергии я хочу заменить длинным трактом/a/b/f/g/d/g с другим/s/g/w/d/g/r в текстовом файле. Обычно я использую \/, но здесь существует слишком много наклонных черт. Существует ли более легкий путь?
31.10.2014
2
ответа

Соответствовать только самой внутренней среде Regex

Я хочу соответствовать самой внутренней среде, начинаются {вопрос} и его соответствующий конец {вопрос}. Данные в качестве примера \section {артериит Takayasu} \begin {вопрос} {Вы получаете пациента. Что Вы замечаете...
04.10.2014
2
ответа

Найдите символы в файле

Я должен найти строки в текстовом файле, которые имеют по крайней мере один x и по крайней мере два ys. Я попробовал следующее: grep-E "x *y {2}" file.txt Этот метод не работал. Там другой путь состоит в том, чтобы сделать это?
19.09.2014
2
ответа

Извлеките определенные строки набора, соответствующие правилу

У меня есть большой файл с журналами как показано ниже. Существует приблизительно 30 000 экземпляров таких зарегистрированных событий. Я должен извлечь те строки начало с ВЫЗОВА и БЛИЗКО (включенный) и который НЕ делает...
06.09.2014
2
ответа

sed regex проблема

Я пытаюсь заменить строку в файле: $RELEASE = '1234'; пробел между ВЫПУСКОМ и = символ мог быть или пробелами ИЛИ вкладками. Кавычки вокруг номера версии могли быть также...
21.07.2014
2
ответа

regex может получить группы использоваться в GNU, находят команду?

С GNU находят команду (GNU findutils 4.4.2), регулярное выражение может использоваться для поиска файлов. Например: $ находят пул-regextype posix-расширенным-regex ".*/mypackage-([a-zA-Z0-9]. +-[0-9] {1,2}...
26.06.2014
2
ответа

Как соответствовать дате в Perl — предположение, что UNIX regex совпадает с Perl

Я хочу соответствовать датам формы понедельник 26 мая Моя попытка сделать, это следующее: / (.*day январь* |Feb.* |Mar.* |Apr.* |May|Jun.* |Jul.* |Aug.* |Sep.* |Oct.* |Nov.* |Dec.* [1-31]) / regex формируются в...
31.05.2014
2
ответа

Как я могу добавить несколько расширений строки с sed?

Я хочу создать сценарий, который позволит мне образы загрузки от всего subreddits сразу, но я в настоящее время застреваю при просто разбирании в ссылках (одна проблема за один раз! ^^). Так или иначе, так как я не могу...
20.02.2014
2
ответа

SED изменяются, только запускаются строки и сохраняют конец строки

В основном у меня есть ситуация, где я часто должен изменять свой файл hosts для доступа к различным серверам на моем рабочем месте. В попытке автоматизировать процесс. Я пытался использовать sed для создания...
11.02.2014
2
ответа

Почему я не должен выходить из класса символов в sed, но я должен выйти из остальных?

Я перепутан с sed. У меня был файл со следующим содержанием: [10.02.2014 14:45:15 | ИНФОРМАЦИЯ] Сохранение данных для клиента: 273667 [10.02.2014 14:45:15 | ИНФОРМАЦИЯ] Сохранение данных для клиента:...
10.02.2014
2
ответа

Поиск повторяющихся имен файлов с определенным шаблоном соответствия

У меня есть папка с некоторыми файлами (фрагмент содержимого папки) PAT1.URGRSVP.50.WR786842JOB11632.WRS20140.FILE0005.DAT PAT1. URGRSVP.50.WR786842JOB11643.WRS20140.FILE0003.DAT PAT1.URGRSVP.51 ....
03.02.2014