How to zip directory contents without parent dir and including hidden files
cd /scratch/directory/whose/content/want/to/zip
zip -r -q /temp/myfile.zip * .* -x "../*"
cd /scratch/directory/whose/content/want/to/zip
zip -r -q /temp/myfile.zip * .* -x "../*"