客户/服务器:运行"纳米编辑器"来自客户的命令

时间:2015-06-13 06:15:31

标签: c client-server exec nano

我有一个客户端/服务器程序编写的ic语言,客户端可以发送和接收.txt文件到服务器,我希望打开收到的文件用命令nano可视化它例如,在运行过程中:

这样的事情: Exec(nano," file-to-Open.txt")但我不知道怎么做这个),你能帮助我吗?

抱歉我的英语 非常感谢

1 个答案:

答案 0 :(得分:1)

试试这个:

execlp("nano", "nano", "file.txt", NULL);

nano编辑器必须位于您的路径中,file.txt必须位于正在运行的客户端进程的当前目录中,最重要的是,编辑器要显示的任何显示都必须是可访问的,无论是运行客户端的终端还是相应的X-Windows显示器。