Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Incron не срабатывает, файлы не копирует  (Прочитано 607 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн slavush

  • Автор темы
  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
    • Find Prettys Girls in your city for night
Прописал в инкрон 2 скрипта
Застартовал его, файлы в папке не появляются

incrontab -e
root/hotline/sellers.json IN_MODIFY     /root/hotline/archive1.sh
/root/hotline/price.json IN_MODIFY       /root/hotline/archive2.sh


archive_.sh
#!/bin/bash

tar -czf /root/hotline/_json_backup/$(date +"%d.%m.%y-%H:%M")-sellers.tar.gz /root/hotline/sellers.json

exit

что это может  быть, где логи смотреть по инкрону?..


 

Оффлайн agtrif

  • Любитель
  • *
  • Сообщений: 61
    • Просмотр профиля
Re: Incron не срабатывает, файлы не копирует
« Ответ #1 : 18 Января 2021, 10:58:22 »
а из терминала скрипт работает?

Вы уверены, что архив надо помещить в папку "/root"  ?

Вы уверены,  что для пользователя, для которого Вы выполняете "incrontab -e"  есть доступ на запись в папку
"/root/hotline/_json_backup"  ?

+
А также, надо еще разобраться, каким образом у Вас происходит "изменения" в файлах. Возможно, сначала происходит удаление, а потом создание нового файла. В таком случае, может быть надо отлавливать не IN_MODIFY а IN_CREATE. (или оба) или еще и удаление...
В общем-то, почитайте в документации, там много еще интересных ключей есть
« Последнее редактирование: 18 Января 2021, 11:33:15 от agtrif »

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.