非常感谢
我有一个编写了 c 语言的客户端/服务器程序,客户端可以向服务器发送和接收.txt文档,我希望打开收到的文件以使用命令 nano 将其可视化 例如,在正在运行的进程中:
像这样:Exec(nano,"文件到打开.txt",但我不知道该怎么做),你能帮我吗?
对不起我的英语
试试这个:
execlp("nano", "nano", "file.txt", NULL);
nano
编辑器必须位于您的路径中,file.txt
必须位于正在运行的客户端进程的当前目录中,最重要的是,编辑器将要显示的任何显示器都必须是可访问的,无论是运行客户端的终端还是相应的 X-Windows 显示器。