Как использовать AWK для печати строк в неизвестной позиции с помощью функций substr и index

awk '{word=(substr($0,index($0,"blah"),5));print word}'


Эта команда AWK извлекает подстроку из каждой строки файла. Она ищет строку «blah» в каждой строке и берет 5 символов после первого вхождения «blah», затем выводит эту подстроку. Полезна для обработки текстовых данных. Альтернативой может быть использование регулярных выражений в AWK. Аргументы: нет.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *