4 года назад
Использование awk в Linux
Текст это сердце Unix. Философия "все есть файл" полностью пронизывает всю систему и  разработанные для нее инструменты. Вот почему работа с текстом является одним из обязательных навыков не только системного администратора, но и обычного пользователя Linux, который хочет поглубже разобраться в этой операционной системе. Команда awk - один из самых мощных инструментов для обработки и фильтрации текста, доступный даже для людей никак не связных с программированием. Это не просто утилита, а целый язык разработанный для обработки и извлечения данных...
1 месяц назад
Вы всё это время недооценивали awk: это не просто утилита UNIX/Linux, а полноценный язык программирования
Вы всё это время недооценивали AWK. Да-да, ту самую утилиту, которой обычно пренебрегают в пользу Python или Bash. А между тем — это не просто фильтр для текста. Это язык программирования. Полноценный, мощный, и при этом встроенный почти в каждую Unix-систему по умолчанию. Парадокс в том, что большинство разработчиков останавливаются на самых базовых примерах вроде awk ‘{ print $1 }’, даже не подозревая, что AWK способен решать задачи, которые обычно выполняют скриптами на Python. Причём быстрее и с меньшим количеством кода...