Строка shebang обычно принимает не более двух аргументов, поэтому "awk -f"
рассматривается как единственный аргумент для env
.
Учитывая, что вы знаете путь к вашему awk
, его прямое использование должно решить проблему для вас:
#! /usr/bin/awk -f
См. такжеhttps://stackoverflow.com/a/4304187/9447571для более подробной информации о том, как распознаются аргументы shebang.