Используя bash в OS X 10.10, я архивирую папку и сохраняю ее в другом месте, используя это:
_now=$(date +"%Y-%m-%d-%H-%M-%S")
pushd /Users/me/Documents/local-backups/writing
zip -r /Users/me/Documents/local-backups/writing/writing-bak-$_now.zip /Users/me/Dropbox/writing
popd
Тем не менее, мой zip-файл включает в себя все надоедливые каталоги выше "записи" (т.е. из /Users /me /Dropbox /writing).
Я видел вопрос и ответ здесь:
Избегайте нежелательных путей в Zip-файле
... но я не мог понять, как решение там может применяться к моему примеру, где каталоги находятся далеко друг от друга.