Удалить первый и последний символы строки sed Linux
Продолжаем тематику про полезные и занимательные консольные команды. В данном случае sed.
В одном из скриптов понадобилось удалять первый и последний символ строки. Делаем это при помощи sed
Рабочий пример:
cat 1.txt | sed -e "s/^.//;s/.$//"
Выводим информацию из текстового файла и используя sed регулярным выражением проводим замену первого и последнего символа строки на ничего, т.е. просто удаляем символы.
Количеством точек можно регулировать сколько символов нужно убрать (точка — это замена любого символа, одна точка — один символ).