> [Bash-скрипты: начало][1]
> [Bash-скрипты, часть 2: циклы][2]
> [Bash-скрипты, часть 3: параметры и ключи командной строки][3]
> [Bash-скрипты, часть 4: ввод и вывод][4]
> [Bash-скрипты, часть 5: сигналы, фоновые задачи, управление сценариями][5]
> [Bash-скрипты, часть 6: функции и разработка библиотек][6]
> [Bash-скрипты, часть 7: sed и обработка текстов][7]
> [Bash-скрипты, часть 8: язык обработки данных awk][8]
> [Bash-скрипты, часть 9: регулярные выражения][9]
Для того, чтобы полноценно обрабатывать тексты в bash-скриптах с помощью sed и awk, просто необходимо разобраться с регулярными выражениями. Реализации этого полезнейшего инструмента можно найти буквально повсюду, и хотя устроены все регулярные выражения схожим образом, основаны на одних и тех же идеях, в разных средах работа с ними имеет определённые особенности. Тут мы поговорим о регулярных выражениях, которые подходят для использования в сценариях командной строки Linux.
[![][10]][11]
Этот материал задуман как введение в регулярные выражения, рассчитанное на тех, кто может совершенно не знать о том, что это такое. Поэтому начнём с самого начала.
[Читать дальше →][12]
[1]:
https://habrahabr.ru/company/ruvds/blog/325522/
[2]:
https://habrahabr.ru/company/ruvds/blog/325928/
[3]:
https://habrahabr.ru/company/ruvds/blog/326328/
[4]:
https://habrahabr.ru/company/ruvds/blog/326594/
[5]:
https://habrahabr.ru/company/ruvds/blog/326826/
[6]:
https://habrahabr.ru/company/ruvds/blog/327248/
[7]:
https://habrahabr.ru/company/ruvds/blog/327530/
[8]:
https://habrahabr.ru/company/ruvds/blog/327754/
[9]:
https://habrahabr.ru/company/ruvds/blog/327896/
[10]:
https://habrastorage.org/files/803/892/bfe/803892bfe548499aa763df324d40fd01.png
[11]:
https://habrahabr.ru/company/ruvds/blog/327896/
[12]:
https://habrahabr.ru/post/327896/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut