Saboteur, Сначала я написал только команду для FreeBSD, не указывая ОС. Потом проверил в Ubuntu и дописал второй вариант.
По поводу ключей - в linux может быть установлен не один вариант awk. У меня сейчас показывает:
# update-alternatives --display awk
awk - автоматический режим
link best version is /usr/bin/gawk
ссылка сейчас указывает на /usr/bin/gawk
link awk is /usr/bin/awk
slave awk.1.gz is /usr/share/man/man1/awk.1.gz
slave mawk is /usr/bin/mawk
slave mawk.1.gz is /usr/share/man/man1/mawk.1.gz
slave nawk is /usr/bin/nawk
slave nawk.1.gz is /usr/share/man/man1/nawk.1.gz
То есть в системе стоит три диалекта - gawk, mawk и nawk. И ключи у разных вариантов различаются.