concatenate multiple zip files linux

C++
cat test.zip.* >test.zip
zip -FF test.zip --out test-full.zip
unzip test-full.zip

Source

Also in C++: