Как мне заставить MKS sed вывести эту двойную кавычку?
Линия
echo xxx | sed "s/xxx/a""b/"
выходы
ab
скорее, чем
a"b
как и ожидалось.
Что за исправление?
1 ответ
Решение
Используйте следующую команду: $
echo xxx | sed s/xxx/a\"\"b/
вывод будет: а "" б
Пожалуйста, обратите внимание, что ("(цитата) должна быть экранирована, поэтому нам нужно сделать это дважды, вот в чем дело)