Доброго времени суток))) пожалуйста, посоветуйте)))вот у меня есть переменная VAR, значение которой - строка "44;55;44", к примеру) у меня есть файл, в котором мне нужно посчитать количество строк, три первых поля которых совпадают с этой переменной, а четвёртое поле не равно 0 (разделитель полей ";"). как мне с помощью grep это сделать-то? что-то типа grep -c '$i;[^0]$' file . Но это, естественно, не работает... Заранее спасибо))
> Доброго времени суток))) пожалуйста, посоветуйте)))вот у меня есть переменная VAR, значение
> которой - строка "44;55;44", к примеру) у меня есть файл, в
> котором мне нужно посчитать количество строк, три первых поля которых совпадают
> с этой переменной, а четвёртое поле не равно 0 (разделитель полей
> ";"). как мне с помощью grep это сделать-то? что-то типа grep
> -c '$i;[^0]$' file . Но это, естественно, не работает... Заранее спасибо))Информация к размышлению:
isd=4; echo 'isd = $isd'
isd = $isdisd=4; echo "isd = $isd"
isd = 4и почему бы не пойти от противного
^$i;[1-9]??
>[оверквотинг удален]
>> ";"). как мне с помощью grep это сделать-то? что-то типа grep
>> -c '$i;[^0]$' file . Но это, естественно, не работает... Заранее спасибо))
> Информация к размышлению:
> isd=4; echo 'isd = $isd'
> isd = $isd
> isd=4; echo "isd = $isd"
> isd = 4
> и почему бы не пойти от противного
> ^$i;[1-9]
> ??Да, и насчет документации - хороший таки совет!
>[оверквотинг удален]
>>> -c '$i;[^0]$' file . Но это, естественно, не работает... Заранее спасибо))
>> Информация к размышлению:
>> isd=4; echo 'isd = $isd'
>> isd = $isd
>> isd=4; echo "isd = $isd"
>> isd = 4
>> и почему бы не пойти от противного
>> ^$i;[1-9]
>> ??
> Да, и насчет документации - хороший таки совет!Благодарю за советы! Но на форуме я регистрировался как раз для того, чтобы на документацию по тем вопросам, которые для меня практически не важны в работе, время драгоценное не тратить. А тот, кто советует, пусть советует в нормальной форме, уважительной, а грёбаную иронию подальше в себя запрячет. Мне кажется, цель форума - это ответить на вопрос, если знаешь, а не вы*бываться, простите. Всем спасибо и удачи.
> Но на форуме я регистрировался как раз для того,
> чтобы на документацию по тем вопросам, которые для меня практически не
> важны в работе, время драгоценное не тратить.Вам тогда сюда надо http://stackoverflow.com
> Благодарю за советы! Но на форуме я регистрировался как раз для того,
> чтобы на документацию по тем вопросам, которые для меня практически не
> важны в работе, время драгоценное не тратить. А тот, кто советует,
> пусть советует в нормальной форме, уважительной, а грёбаную иронию подальше в
> себя запрячет. Мне кажется, цель форума - это ответить на вопрос,
> если знаешь, а не вы*бываться, простите. Всем спасибо и удачи.Да ты просто уху ел.
а нэт, все понятно, посмотрев ареал обитания топигстартера )))