Команды s и y в sed отличаются от регулярных выражений по своему назначению:
- Команда s позволяет заменить одну подстроку по регулярному выражению на другую подстроку. 13 Она пытается сопоставить пространство шаблонов с предоставленным регулярным выражением, и если сопоставление проходит успешно, то та часть пространства шаблонов, которая была сопоставлена, заменяется заменой. 3
- Команда y позволяет задать шаблон, по которому следует трансформировать найденные символы. 1 Она транслитирует символы в области шаблона, которые присутствуют в источнике, с соответствующими символами в цели. 2
Регулярные выражения же, в свою очередь, это высокоуровневое средство обработки информации, представленной в виде символьных последовательностей: строк и текстов. 5