URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56248
[ Назад ]

Исходное сообщение
"Нужна подсказка по Bash & Co."

Отправлено idealist , 06-Май-05 16:35 
Здравствуйте, Уважаемые.

Ситуация:
Есть некоторая консольная программа 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


Содержание

Сообщения в этом обсуждении
"Нужна подсказка по Bash & Co."
Отправлено jonatan , 06-Май-05 17:50 
Возможно mkfifo подойдет
http://www.tldp.org/LDP/abs/html/extmisc.html#NAMEDPIPEREF
http://www.tldp.org/LDP/abs/html/contributed-scripts.html#FIFO

"Нужна подсказка по Bash & Co."
Отправлено MaximKuznetsov , 08-Май-05 01:48 
что то Вы запарились видимо..понятно - канун праздников :-)
пишется скрипт

#!/bin/sh
control | prog

и он запускается как хотите, nohup, cron..