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

Исходное сообщение
"sed подстановка переменной в регулярное выражение"

Отправлено Дмитрий , 19-Ноя-12 15:52 
День добрый!
Подскажите плз
пишу скрипт, необходимо читать файл начиная с определнной строки(выборка по дате), дата хранится в переменной.

Использую выражение sed -n '/regexp/,$p'  если проставить в ручную дату, то все ок,но дата будет меняться и  нужно подставлять переменную
пробовал так sed -en "/$i/,$p"
не сработало
поделитесь опытом?
спасибо


Содержание

Сообщения в этом обсуждении
"sed подстановка переменной в регулярное выражение"
Отправлено Дмитрий , 19-Ноя-12 18:26 
> День добрый!
> Подскажите плз
> пишу скрипт, необходимо читать файл начиная с определнной строки(выборка по дате), дата
> хранится в переменной.
> Использую выражение sed -n '/regexp/,$p'  если проставить в ручную дату, то
> все ок,но дата будет меняться и  нужно подставлять переменную
> пробовал так sed -en "/$i/,$p"
> не сработало
> поделитесь опытом?
> спасибо

Ответ нашел сам: нужно было экранировать $p