in reply to How to restart a while loop that is iterating through each line of a file?

For some tasks, writing a script can be overkill. You can do this in a shell:
I am trying to take the first 16 lines of a single file
There's a tool called head which does just that:
$ head -n 16 lines.txt > temp.lines.txt
and populate those same 16 lines in 34 different (but incrementally named) files
Now use a loop and copy the saved lines to the output files:
$ for i in $(seq 0 33); do cp temp.lines.txt "Annotation_output$i.vcf" +; done
And remove the temp file:
$ rm temp.lines.txt