zip selected directories recursively in linux
I would like to zip only selected directories(and its child directories as well)
I have many directories in the current folder like app, content, db, library etc.
But I would like the zip only app and content and its child folders. I am trying the following.
zip -r ../backups/code/20110625 -i app/* -i content/* . *
But I am getting the following error.
zip error: Invalid command arguments (nothing to select from)
What is the correct syntax to achieve this?
Solution 1:
Try:
zip -r myzipfile.zip ../backups/code/20110625 app/* content/* . *
You need to put the name of the zipfile first.