On Wed, 19 Jun 2013 01:30:09 +0400
dimas <[email protected]> wrote:

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

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

-- 
Alexander Galanin


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]

Ответить