The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"sed вывести переменную содержащую знаки пунктуации."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Изначальное сообщение [ Отслеживать ]

"sed вывести переменную содержащую знаки пунктуации."  +/
Сообщение от DiJey email(ok) on 19-Янв-17, 16:59 
Подскажите, кто знает сравниваю строки
[ ! "$BD_CFG_YML" == "$CONTEXT" ] && sed -i "s/dbConnString: .*/dbConnString: ${CONTEXT}/g" file

как вставить ${CONTEXT} если в нем присутствуют управляющие символы т.е. могут в строке содержатся / " т.п.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "sed вывести переменную содержащую знаки пунктуации."  +/
Сообщение от Аноним (??) on 19-Янв-17, 19:34 
> Подскажите, кто знает сравниваю строки
> [ ! "$BD_CFG_YML" == "$CONTEXT" ] && sed -i "s/dbConnString: .*/dbConnString: ${CONTEXT}/g"
> file
> как вставить ${CONTEXT} если в нем присутствуют управляющие символы т.е. могут в
> строке содержатся / " т.п.

использовать в конструкции sed s///g вместо / другой символ @ # % ^ & ; , ?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "sed вывести переменную содержащую знаки пунктуации."  +/
Сообщение от DiJey email(ok) on 20-Янв-17, 10:11 
>> Подскажите, кто знает сравниваю строки
>> [ ! "$BD_CFG_YML" == "$CONTEXT" ] && sed -i "s/dbConnString: .*/dbConnString: ${CONTEXT}/g"
>> file
>> как вставить ${CONTEXT} если в нем присутствуют управляющие символы т.е. могут в
>> строке содержатся / " т.п.
> использовать в конструкции sed s///g вместо / другой символ @ # %
> ^ & ; , ?

Помогло, спасибо!
[ ! "$BD_CFG_YML" == "$CONTEXT" ] && sed -i "s?dbConnString: .*?dbConnString: ${CONTEXT}?g" file

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру