No bash $0 contém o nome do script, mas no awk se eu criar um script chamado myscript.awk com o seguinte conteúdo:
#!/usr/bin/awk -f
BEGIN{ print ARGV[0] }
e execute-o, ele só imprimirá "awk". Além disso, ARGV [i] com i > 0 é usado...
07.09.2015 / 17:10