URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 9965
[ Назад ]

Исходное сообщение
"использование файла шаблонов в GREP"

Отправлено Yarolin , 16-Янв-15 13:02 
Доброго времени суток)) Подскажите пожалуйста)) Вот есть файл templates с шаблонами. В нём есть две такие строчки, к примеру: 456;55 и 457;55. в GREP есть ключ -f, который позволяет делать выборку по строкам из файла шаблонов: grep -f templates file. Как сделать так, чтобы не писать в этом файле 2 строчки, а в одной строчке сделать регулярное выражение типа <456,457>;55 и чтобы при этом данная конструкция поняла этот шаблон именно как регулярное выражение, а не строчку? Заранее спасибо))

Содержание

Сообщения в этом обсуждении
"использование файла шаблонов в GREP"
Отправлено DeerFriend , 16-Янв-15 14:18 
45[6,7]\;55

"использование файла шаблонов в GREP"
Отправлено Yarolin , 16-Янв-15 15:03 
> 45[6,7]\;55

Большое спасибо)))


"использование файла шаблонов в GREP"
Отправлено Yarolin , 16-Янв-15 17:31 
> 45[6,7]\;55

Ещё один вопросик, если можно))) вот у меня есть переменная VAR, значение которой - строка 44;55;44, к примеру) у меня есть файл, в котором мне нужно посчитать количество строк, три первых поля которых совпадают с этой переменной, а четвёртое поле не равно 0. как мне с помощью grep это сделать-то? что-то типа grep -c '$i;[^0]$' file . Но это, естественно, не работает...