История изменений
Исправление Deleted, (текущая версия) :
Я посмотрел man inotifywait.
/usr/bin/inotifywait -mr -e create,modify,close_write,delete --exclude ".repodata|.olddata|repodata" "${REPO}" | /usr/bin/createrepo "${REPO}"
^ эта команда не имеет смысла. С этими опциями (-m
) inotifywait просто выводит события на stdout и никогда не завершается. createrepo запускается сразу при запуске inotifywait, так как ты их соединил через пайп. Но при этом createrepo не умеет читать stdin, так что никакого полезного эффекта пайп тут не имеет. createrepo скорее всего отрабатыват один раз и завершается, а inotifywait остаётся висеть и выводить ивенты в пустоту.
Исходная версия Deleted, :
Я [посмотрел man inotifywait.
/usr/bin/inotifywait -mr -e create,modify,close_write,delete --exclude ".repodata|.olddata|repodata" "${REPO}" | /usr/bin/createrepo "${REPO}"
^ эта команда не имеет смысла. С этими опциями (-m
) inotifywait просто выводит события на stdout и никогда не завершается. createrepo запускается сразу при запуске inotifywait, так как ты их соединил через пайп. Но при этом createrepo не умеет читать stdin, так что никакого полезного эффекта пайп тут не имеет. createrepo скорее всего отрабатыват один раз и завершается, а inotifywait остаётся висеть и выводить ивенты в пустоту.