[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: помогите с sed и подпрограммой



On Wed, 19 Jun 2013 01:30:09 +0400
dimas <dimas000@ya.ru> wrote:

> а зачем? когда мне нужно строку заменить на результат выполнения какой-то
> команды, я обычно юзаю что-то типа
> echo "s/bla-bla-bla/$(echo sdg54SGDgsgGGXC4555 | base64 -d)/" | sed -f - -i input_file
> в общем, сочиняем sed-скрипт на ходу и скармливаем его на stdin.

Это не сработает, например, со строкой YmxhaC9ibGFoCg==, переданной на
вход base64 -d. А всё потому, что спецсимволы стоит экранировать.

-- 
Alexander Galanin


Reply to: