cd .. && zip.py "$zip".zip "$Pwd" &&
echo ../"$zip".zip created.
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z bzip2 the file/directory
+ exec bzip2 -9 %f.bz2 %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z gzip the file/directory
+ exec gzip -9 %f.gz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z lzip the file/directory
+ exec lzip -9 %f.lz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z lzma the file/directory
+ exec lzma -9 %f.lzma %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z 7z the file/directory
+ exec 7z -9 %f.7z %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z xz the file/directory
+ exec xz -9 %f.xz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
z zip the file/directory
exec zip -r9 %f.zip %f
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
y zip the file/directory with recoded filename(s)
exec zip.py %f.zip %f