Здравствуйте, уважаемые коллеги! Может быть, кто-то сможет подсказать? Есть CentOS 7.7 + Vesta CP.
Написан простейший скриптик для проверки сайтов на вирусы: d=«$(date +»%d-%m-%Y %H:%M")" mkdir «/home/admin/ai-bolit/reports/one_report/$d» php /home/admin/ai-bolit/ai-bolit.php –size=10000K –mode=2 –quarantine –path=/home/admin/ –report=/home/admin/ai-bolit/reports/one_report/«$d»/Full_Report_«$d».html
При запуске от root из консоли: sh /home/admin/ai-bolit/check_all/check_one_report.sh Все отрабатывает на ура.
Но при добавлении в cron sh /home/admin/ai-bolit/check_all/check_one_report.sh
Создается только папка вида «28-02-2020 21:18» и все. Причем в папку зайти не получается. (В файл-менеджере папка есть, но при открытии выдает ошибку - Directory /home/admin/ai-bolit/reports/one_report/28-02-2020 21:18: no such file or directory)
Права на сам скрипт admin:admin, 755. Пробовал также вместо sh: bash, sudo, sudo root - бесполезно.
Тут в самом sh скрипте еще встроенный php скрипт.
Кто знает, в чем может быть проблема?