Читал я этот учебник https://github.com/emulek/sed
Про sed автор нормально все рассказал, а вот про регулярные выражения туго!
Например вот такое
s/^a~([^\n]+)(.*)\n([a-f]+)~\1\n(.*)/\3a~\1\2\n\4/
Я прочитать никак не могу. Да и как такое понять если автор объясняет слишком быстро и неподробно, а потом быстро переходит к сложным выражениям!
Ищу книгу на русском языке которая ЯСНО И ПОДРОБНО объяснит регулярные выражения, а также с упражнениями к каждой главе.