bash замена одиночного слеша на экранированный [РЕШЕНО]

Автор zCirill, 04 июня 2014, 21:29:47

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

zCirill

Добрый день. Подскажите плз

Есть переменная в которой могут содержаться одиночные слешы
Значение данной переменной нужно в последствии запихивать в mysql а при вызове переменной эти самые слеши ломают работу.

Как можно заменить в этой переменной символ ' на конструкцию \' ?

sed s/\'//g удаляет.

а как заменить на \' ?

о, нашел ))

sed s/\'/\\"\'"/g