debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: bash замена одиночного слеша на экранированный [РЕШЕНО]  (Прочитано 2941 раз)

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

Оффлайн zCirill

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 118
Добрый день. Подскажите плз

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

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

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

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

о, нашел ))

sed s/\'/\\"\'"/g
 
« Последнее редактирование: 04 Июнь 2014, 21:36:31 от zCirill »
 

Русскоязычное сообщество Debian GNU/Linux



Теги:
 

Создание меню на bash

Автор letnab

Ответов: 18
Просмотров: 4256
Последний ответ 14 Сентябрь 2014, 13:23:47
от letnab
bash script - ошибка перехода в каталог с тильдой

Автор sunjob

Ответов: 18
Просмотров: 2435
Последний ответ 27 Октябрь 2015, 21:43:47
от vic5710
bash скрипт для бесконечного парсинга лога

Автор zCirill

Ответов: 7
Просмотров: 3865
Последний ответ 12 Ноябрь 2013, 12:26:32
от zCirill
bash xargs и пробелы в именах )

Автор zCirill

Ответов: 3
Просмотров: 1382
Последний ответ 25 Март 2015, 12:33:14
от Leo
bash скрипт для распаковки архивов всех типов в указанную директорию

Автор demon_666_902

Ответов: 7
Просмотров: 6522
Последний ответ 19 Июль 2013, 00:53:11
от ZEN