Резюме в последний раз печатает задание из командной строки

У Вас есть пара опций.

Во-первых, можно запустить его в screen и затем Ctrl-A из экрана после того, как это запускается. Можно позже повторно прикрепить к экрану с a screen -RR {screen number}; можно выяснить экранное число с a screen -ls. (Если у Вас только есть один активный экран простое screen -RR повторно прикрепит).

Во-вторых, можно запустить его от оболочки и фона он путем добавления & после команды. Однако Вы также хотите перенаправить stdout и stderr в соответствующие файлы, таким образом, оболочка не вкрапляет вывод команды с Вашей оболочкой. Я думаю что-то как

$ command > command.stdout 2> command.stderr &

то, что Вы ищете.

Я никогда не использовал MediaCore, таким образом, я не знаю то, что он производит. Если Вы просто хотите получить весь вывод в файл, будет ли от stdout или stderr, это работать

$ command &> command.output &

Однако в конечном счете, так как Вы используете Debian, правильный поступок, добавляет init сценарий для него (как @user606723 упомянутый). Существует a skeleton сценарий в /etc/init.d это было бы хорошей начальной точкой.

3
17.10.2012, 20:44
1 ответ

cupsenable --release $print_queue должен выставить все удержавшие места к принтеру (предполагающий, что он все еще принимает задания). Если место удержалось, потому что принтер отмечен офлайн, Вы, возможно, должны cupsenable $print_queue и cupsaccept $print_queue (или за один шаг lpadmin -E $print_queue), также.

1
27.01.2020, 21:32

Теги

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