Если вы похожи на многих пользователей компьютеров, вам часто хотелось бы вносить изменения в различные текстовые файлы везде, где появляются определенные шаблоны, или извлекать данные из частей определенных строк, отбрасывая остальные. Написание программы для этого на таком языке, как C или Pascal, требует много времени и неудобств, которые могут занять много строк кода. Работа с awk проста.