Доброго времени суток)) Подскажите пожалуйста)) Вот есть файл templates с шаблонами. В нём есть две такие строчки, к примеру: 456;55 и 457;55. в GREP есть ключ -f, который позволяет делать выборку по строкам из файла шаблонов: grep -f templates file. Как сделать так, чтобы не писать в этом файле 2 строчки, а в одной строчке сделать регулярное выражение типа <456,457>;55 и чтобы при этом данная конструкция поняла этот шаблон именно как регулярное выражение, а не строчку? Заранее спасибо))
45[6,7]\;55
> 45[6,7]\;55Большое спасибо)))
> 45[6,7]\;55Ещё один вопросик, если можно))) вот у меня есть переменная VAR, значение которой - строка 44;55;44, к примеру) у меня есть файл, в котором мне нужно посчитать количество строк, три первых поля которых совпадают с этой переменной, а четвёртое поле не равно 0. как мне с помощью grep это сделать-то? что-то типа grep -c '$i;[^0]$' file . Но это, естественно, не работает...