Удалить первый и последний символы строки sed Linux

Раздел: Linux
Написано: 8.10.2019
Автор: Antonio

Продолжаем тематику про полезные и занимательные консольные команды. В данном случае sed.

sed & awk book, советы по sed и awk

В одном из скриптов понадобилось удалять первый и последний символ строки. Делаем это при помощи sed


Рабочий пример:

cat 1.txt | sed -e "s/^.//;s/.$//"

Выводим информацию из текстового файла и используя sed регулярным выражением проводим замену первого и последнего символа строки на ничего, т.е. просто удаляем символы.

Количеством точек можно регулировать сколько символов нужно убрать (точка — это замена любого символа, одна точка — один символ).

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

Написать

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com