#!/system/bin/sh -xv
Z=/absolute/path/to/WorkingDir
T=320
F=480 # ?
I=540 # ?
D=dark
L=light
P=play # ?
cd $Z
for dir in $Z/*/*/; do
if [ -d $Z/$T/$D ] && [ ! -f $T$D.zip ]; then
zip -0rq $T$D.zip;
elif [ -d $Z/$T/$L ] && [ ! -f $T$L.zip ]; then # elif rules
zip -0rq $T$L.zip;
else
exit
fi;
done
I think this is all you need. Let me know if it needs any adjustments.