Использование awk
awk 'BEGIN{FS="=>"}{print $2}' file
'ABCDEF',
'XYZ',
'GHIJKLMN',
FS
в awk означает разделитель полей.Код внутри BEGIN
выполняется только в начале, т. Е. До обработки первой записи.$2
печатает второе поле.
Более идиоматичным способом размещения вышеприведенного материала будет
awk 'BEGIN{FS="=>"}$2' file
'ABCDEF',
'XYZ',
'GHIJKLMN',
Действие по умолчанию в awk
- печать записи.Здесь мы прямо упоминаем, что печатать.т.е. $2
.