В sed есть конструкция 'y///', выполняющая посимвольную замену. Можно ли сделать подобную замену со словами, т.е. заменить слова в паттерне 1 на соответствующие в паттерне 2, вроде 's/A B C D/E F G H/g' или нет? Из-за отсутствия мозга и невозможности понять все особенности sed приходится использовать значительно более длинное выражение 's/A/E/g;s/B/F/g;s/C/G/g;s/D/H/g'. Как все-таки правильно сделать?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Sed, групповая замена (2012)
- Форум [sed][regexp] Проверить соответствие regexp (2011)
- Форум sed: изменить только внутри ЧАСТИ строки, которая соответствует паттерну (2016)
- Форум sed regexps (2009)
- Форум sed - regex - позитивный/негативный просмотр вперед/назад (2012)
- Форум Не получается скомбинировать несколько выражений в sed (2021)
- Форум sed, подстановка $a (2015)
- Форум Sed. Замена символа в тексте. (2013)
- Форум RE для sed (2016)
- Форум sed и маска (2012)