Для большинства команд должна будет быть записана обертка, потому что Системный-журнал-ng только выполнит команду, когда это запустится. Это означает, что команда должна эффективно быть демоном сама всегда принятие входа от stdin.
Это просто хотя...
#!/bin/dash
while read line
do
/execute/my/app $line
done
к сожалению, этот сценарий не работает на меня, вероятно, потому что он не знает который дисплей использовать. Но если для Вашего сценария не нужен X-сервер затем, простой формат как это должен работать Вы.
Хотя это не путь, полезный вследствие того, что Системный-журнал-ng только запустит программу на запуске, я нашел факт этим xargs
может создать позиционные параметры из интересного входа стандарта.
echo 'test' | /usr/bin/xargs -I '{}' /usr/bin/kdialog --passivepopup '{}' 2
Я загрузился бы в однопользовательском режиме и отключил бы Ваш DM (менеджер по оформлению). После той перезагрузки в стандартный режим, и вручную выполненный Ваш DM для ловли вывода Вы обычно не можете захватывать от автоматизированного запуска DM.
Начальная загрузка в отдельного пользователя: http://docs.fedoraproject.org/en-US/Fedora/13/html/Installation_Guide/s1-rescuemode-booting-single.html
Отключение сервиса: http://docs.fedoraproject.org/en-US/Fedora/15/html/Deployment_Guide/ch-Services_and_Daemons.html