История изменений
Исправление observer, (текущая версия) :
echo 'testtesttest' | sed 's/^\(..\).\(.*\)$/\1\2/i';
Вот пример устранения третьего символа.
Структура: s/заменяемая строка/результат/i
^ - начало строки
$ - конец
() - запоминание в переменную, скобки нужно экранировать \
. - один любой символ
.* - любое число любых символов
\1 и \2 - извлечение данных которые запомнили в левой части регекспа с помощью скобок
Исправление observer, :
echo 'testtesttest' | sed 's/^\(..\).\(.*\)$/\1\2/i';
Вот пример устранения второго символа.
Структура: s/заменяемая строка/результат/i
^ - начало строки
$ - конец
() - запоминание в переменную, скобки нужно экранировать \
. - один любой символ
.* - любое число любых символов
\1 и \2 - извлечение данных которые запомнили в левой части регекспа с помощью скобок
Исходная версия observer, :
echo 'testtesttest' | sed 's/^\(..\).\(.*\)$/\1\2/i';
Вот пример устранения второго символа.
Структура: s/заменяемая строка/результа/i
^ - начало строки
$ - конец
() - запоминание в переменную, скобки нужно экранировать \
. - один любой символ
.* - любое число любых символов
\1 и \2 - извлечение данных которые запомнили в левой части регекспа с помощью скобок