This is the first time I've seen such usage. Unfortunately, I can't find relevant information.
awk '{print $$1}'
What's $$1 for? Is it an array?
$ echo -e "2 2 3 4\n2 22 3 4 5 6\na 2 3" | awk '{print $$1}'
2
22
a 2 3
$ echo -e "2 2 3 4\n2 22 3 4 5 6\na 2 3" | awk '{print $$2}'
2
2
$ echo -e "2 2 3 4\n2 22 3 4 5 6\na 2 3" | awk '{print $$3}'
3
3
3
The above are just examples. Note that this is not a single $, it's a $$