我是linux和编程的新手。我使用system(“ Prog”)从C程序打开了一个应用程序;
Prog-> #after opening the program
该“程序”接受来自用户的某些命令并显示输出。
Prog-> write # Accepts the command from user
1 2 3 4 5 # Displays the output
Prog-> # Waiting for next command
我想使命令从C程序发送,而不是从用户那里获取。我不能使用system(“”); 将命令发送到打开的程序“ Prog”(就像从C程序向CLI传递命令一样)。系统(); 仅适用于CLI,不适用于打开的程序。
有什么方法可以将命令从C程序发送到打开的应用程序?
我还应该将显示的输出“ 1 2 3 4 5”存储在文件中。请帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句