Здравствуйте! Подскажите пожалуйста - есть скрипт создающий в определенном каталоге файлы вида «событие адресат».
Есть скрипт оповещения, принимающий 2 аргумента (сообщение и адресат) который выполняет определенную команду и выдает результат вида «Ok. message sent»
Я хочу каким - то образом отслеживать появление новых файлов, и в зависимости от имени файла выполнять скрипт оповещения, повторяя до тех пор пока не будет получено сообщение «Ok. message sent», после этого удалять этот файл.
Например: 1. появляется файл «aabbcc 12345»
2. Мы знаем что aabbcc = alarm1 (желательно, чтоб был файл конфигурации объясняющий какой имя файла относится к какому оповещению, т.к. имена файлов могут быть длинными)
3. выполняем скрипт message.sh alarm1 12345 до тех пор пока не получим положительный результат
4. удаляем файл «aabbcc 12345»
5. ждем появления следующего файла