I had a problem of zipping and transferring so many crawler files to another machine, and I was getting error so found this command and transferred in very less time. too many files to zip use this command
find . -name '*.png' -print | zip a.zip -@