Some interesting question asked on mailing list. A few interesting solutions in bash script.

$for x in $(seq -w 1 100); do cp file.jpg file${x}.jpg; done


for I in {1..100}; do cp file.jpg file$I.jpg ; done


$ seq -w 1 1 10 | xargs -i -n1 cp file.jpg file{}.jpg