@mihass

Как определить успешное окончание процесса печати под linux?

В локальной сети есть Raspberry PI, на него извне в определенную папку падают файлы, которые должны быть распечатаны. После распечатки файлы должны удаляться.
Проблема в том, что файлы могут быть как 2-3кб, так и 40-50Мб. Последние просто содержат сотни листов.
Как правильно реализовать процесс? Появился новый файл -> печатаем -> ждем успешного завершения печати -> удаляем файл. При этом файл не должен быть удален раньше чем он распечатается и файл не должен быть распечатан 2 раза.
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 1
402d
@402d
начинал с бейсика на УКНЦ в 1988
lp -m ближайшее к нужному . но это выслать письмо .
Если на коленке то по крону раз в минуту
перекладываем файлы из папки НАПЕЧАТЬ в папку ПЕЧАТАЮ
запускаем для переложенного файла печать

второй скрипт запускается раз в час и удаляет в папке ПЕЧАТАЮ файлы старше 2х часов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы