awk всегда исполнялся gawk в cygwin.
$ ls -l /usr/bin/awk* lrwxrwxrwx 1 .... /usr/bin/awk -> gawk.exe
Оно никогда не менялось, оно уже было в самом старом объявлении, которое я нашел в архиве по этому вопросу. https://sourceware.org/ml/cygwin-announce/2000/msg00033.html
Как сказано в руководстве:
NAME gawk - pattern scanning and processing language ... DESCRIPTION Gawk is the GNU Project's implementation of the AWK programming language
То же самое для tcsh: расширенная версия csh, оболочка C
$ ls -l / usr / bin / csh * lrwxrwxrwx 1 ..... / usr / bin / csh -> tcsh.exe