Здравствуйте, Уважаемые.Ситуация:
Есть некоторая консольная программа prog,
которая управляется через stdin.
Соответственно есть другая программа control,
которая умеет управлять программой prog
Т.е. control|prog выполняет нужные действия без участия пользователя.Теперь Вопрос:
как запустить тоже самое при помощи nohup?P.S
nohup control|prog не подходит явно.
А на nohup "control|prog" ругается:
nohup: appending output to 'nohup.out'
nohup: cannot run command 'control |prog': No such file
Возможно mkfifo подойдет
http://www.tldp.org/LDP/abs/html/extmisc.html#NAMEDPIPEREF
http://www.tldp.org/LDP/abs/html/contributed-scripts.html#FIFO
что то Вы запарились видимо..понятно - канун праздников :-)
пишется скрипт#!/bin/sh
control | progи он запускается как хотите, nohup, cron..