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

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

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

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

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


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

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

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

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

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

Deprecated: Функция get_settings с версии 2.1.0 считается устаревшей! Используйте get_option(). in /data/site/nemcd.com/www/wp-includes/functions.php on line 6170
Как взять первые два символа в PHP?
Как посчитать количество файлов в папке Linux и FreeBSD?
Автозагрузка скрипта в Linux
Ошибка SSH Server refused our key Error
md5 хэш файла в консоли Linux, FreeBSD, Windows

Написать


Warning: Undefined variable $user_ID in /data/site/nemcd.com/www/wp-content/themes/desk-mess/comments.php on line 108

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