Eu acredito que o que você está pedindo é impossível e eu tenho duas evidências para isso:
1) A página awk(1) man não tem uma seção FILES que lista todos os arquivos relacionados à operação de awk . Compare, por exemplo, com a página bash(1) man que lista todos os arquivos de inicialização do Bash em uma seção FILES separada. A maioria dos comandos cujo comportamento pode ser modificado pelos arquivos de configuração nomeará esses arquivos em suas páginas de manual.
2) A seção ENVIRONMENT VARIABLES na página awk(1) man também não menciona nenhuma variável de ambiente relacionada ao carregamento de arquivos externos, exceto GAWK_PATH no caso de gawk , que informa onde procure arquivos nomeados com a opção -f .
Eu sei que essa evidência não é exatamente conclusiva, mas, salvo quaisquer contraexemplos, eu diria que há uma grande chance de você não conseguir fazer isso sem usar -f e / ou aliasing awk as terdon sugerido.