Получение действительно странного поведения с помощью sed в Win7: руководство говорит, что команда объемного замещения с одинарной кавычкой (') - отклоняет, допускает только двойную кавычку ("). Плюс я хочу изменить двойную кавычку в файле на другой символ
- sed "s/"/Q/"- результат неизвестен
- sed "s/\"/Q/"- неверный аргумент результата
- sed "s/'/Q/" - результат без изменений
- sed "s/\'/Q/" - результат добавляет "Q" в конец строки - обрабатывая \' как маркер конца строки $
Я успешно использовал sed в SCO Unix - что я делаю не так?