How to zip contents recursively under the directory foo/*.*?

zip -r /tmp/foo/bar.zip /tmp/foo/* > /dev/null 2>&1

and the achieve is in this structure

 /tmp /foo file1 file2 dir1/ file3 dir/2 file4

Why is /tmp part of the structure?

1 Answer

It is because you tell it to do that ;-)

I would do something like this:

cd /tmp && zip -r /tmp/bar.zip ./foo/* >/dev/null 2>&1
2

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like