Re: sed сводит меня с ума
Хмутро.
>>YR> мне надо заставить sed работать в скрипте с переменной, просто так
>>YR> ничего не получается. Нашёл в Google что у многих такая проблема, но
>>YR> почему то у них она решается с помощью кавычек " , а у меня ещё к тому
YR> >в
YR> семантическая (и орфографическая) ошибка "почему то" надо выбросить из
YR> предыдущего предложения. Извиняюсь, думал о одном, а писал другое :-)
>>YR> переменной key character и теперь я не знаю как их заескейпить. Короче
>>YR> говоря мне надо например в $FILE удалить $PATH, например
YR> >
>>YR> FILE="/a b/c"
>>YR> PATH="/a b/"
YR> >
YR> >PATH='\/a b\/'
YR> Проблема в том что PATH вычисляется тоже динамически:
YR> if [ -z $1 ] ; then
YR> PATH=`pwd`
YR> else
YR> PATH=$1
YR> fi
Я даже догадался. Поменяй sed на awk - тебе там не регулярное выражение нужно,
а сравнение подстрок.
--
Artem Chuprina
RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
Reply to: