Я хочу создать ZIP на основе каталога. Но мне нужно сделать zip файл из каталога результатов.
#!/bin/bash
zip -r /home/admin/download.zip /home/admin/1/2/3/Results
Ответ 1
Из вашего вопроса я понимаю, что вы хотите заархивировать файлы в каталоге "Результаты", не рассматривая сам каталог "Результаты" при попытке выполнить zip.
Если это так, используйте следующие команды:
#!/bin/bash
cd /home/admin/1/2/3/Results
zip -r /home/admin/download.zip ./*
После этого zip файл будет создан в нужном месте. Zip файл имеет только файлы из каталога результатов, без самой директории "Результат".