It depends on what you can expect from your naming scheme. I can't tell if your files can range from
D70_3113.NEF to D79_9999.NEF
or
D70_3113.NEF to D70_3999.NEF
or what have you. Assuming the latter, you could do:
for files in D70_3[0-9][0-9][0-9].NEF; do exiftool -GPS...; done
...just let the shell's pattern matching do the job for you.
Caveat: If you have too many files, the "for" command line may be too long. In that case you'd need to do find and pipe its output into a "while" loop. But today's command lines can run quite long... over 100,000 characters. See Bash command line and input limit