简体   繁体   中英

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

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.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM