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
The easiest way to zip a folder on Linux is to use the “zip” command with the “-r” option and specify the file of your archive as well as the folders to be added to your zip file. You can also specify multiple folders if you want to have multiple directories compressed in your zip file.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With