Подстановка в SED
Добавлено: 2017-04-09 14:57:41
Скрипт используется для выборки строки с определённым заголовком.
Формат строк ИМЯ=ЗНАЧЕНИЕ
скрипту оболочки передаётся искомое имя, на выходе печатается значение.
Решил вынести в отдельный файл
сразу понял глупость с $1.
Вопрос - есть ли подстановка в SED-скриптах?
Спасибо
Формат строк ИМЯ=ЗНАЧЕНИЕ
Код: Выделить всё
#!/bin/sh -u
echo "$( sed -n "/$1/ { s/^[^=]*=// ; p ; q }" < $2 )"
Решил вынести в отдельный файл
Код: Выделить всё
#!/bin/sed -n
/$1/ { s/^[^=]*=//
p
q
}
Вопрос - есть ли подстановка в SED-скриптах?
Спасибо