zip: Argument list too long (80.000 files in overall)
If you want the whole directory, you could simply use the -r
switch:
zip -r -s 200M myzip photos_test
That will include all subdirectories of photos_test
though.
The problem seems to be the expansion of the "*". Use folder name or ".":
If you want to include the root folder within the zip:
zip -r my.zip folder_with_80k_files
If you don´t want to include the root folder inside the zip:
cd folder_with_80k_files
zip -r my.zip .
find photos_test/ -mindepth 1 -maxdepth 1 | zip -@ -s 200M