javasundaram
javasundaram

Reputation: 967

How to create a zip file using shell script?

I want to create a zip files based on the directory. But I need to make zip file from Result directory.

#!/bin/bash
zip -r /home/admin/download.zip /home/admin/1/2/3/Results

Upvotes: 40

Views: 114037

Answers (1)

Santosh A
Santosh A

Reputation: 5361

From your question, I understand that you want to zip the files in the "Results" directory without considering the directory "Results" itself when trying to zip.

If so, then use the below commands

#!/bin/bash
cd /home/admin/1/2/3/Results
zip -r /home/admin/download.zip ./*

After this, the zip file would be created in the required location. Zip file is with only the files from the result directory, without the "Result" directory itself.

Upvotes: 63

Related Questions