我编写了一个在后台运行的c程序,执行一个持续的功能。它工作正常,但我希望在它运行时从中获取信息。 我使用这些指令使程序成为守护进程: http://www.netzmafia.de/skripten/unix/linux-daemon-howto.html 如何修改程序C代码,使其在运行时接受命令行参数?
示例:
$ daemon_program
< - 启动守护程序,它现在在后台运行。
$ daemon_program --status
< - 在守护程序的名称中输入一个参数,让它为终端输入信息。
$ Status is good
< - daemon_program将状态写入终端
此类设置是否有名称?
答案 0 :(得分:1)
你的程序会做这样的事情(伪代码):
>./myDaemon -d
<< MyDaemon now running and listening for commands on named-pipe
> ./myDaemon
<< Please enter an interactive command
> get status
<< blargh
用法:
display : inline;