У меня есть следующие папки на моем сервере, со следующими файлами:Суд в ехесе функции
error-2015-12-20.log
error-2015-12-21.log
error-2015-12-22.log
И я написал скрипт, который упаковывает в .tar.gz с именами раньше, чем текущая дата, двигается упакованный файл в другой раздел и удаляет входные файлы. Это делается через exec()
.
Проблема в том, что все эти операции требуют от меня использования sudo и предоставления пароля.
Как я могу справиться с этим?
Вы можете запустить файл с sudo, и в этом случае он не нарушит ваш скрипт, потому что скрипт будет запущен из sudo. – Yas