Client/server: 运行 "nano editor" 来自客户端的命令
Client/server: running "nano editor" command from client
我有一个c语言写的客户端/服务器程序,客户端可以向服务器发送和接收.txt文件,我想打开接收到的文件,用nano命令可视化,例如,在运行 过程:
像这样:
Exec( nano, "file-to-Open.txt") 但我不知道该怎么做),你能帮帮我吗?
对不起我的英语
非常感谢
试试这个:
execlp("nano", "nano", "file.txt", NULL);
nano
编辑器必须在您的路径中,file.txt
必须在 运行ning 客户端进程的当前目录中,最重要的是,无论编辑器是什么显示要显示的必须是可访问的,无论是客户端所在的终端 运行 还是适当的 X-Windows 显示。
我有一个c语言写的客户端/服务器程序,客户端可以向服务器发送和接收.txt文件,我想打开接收到的文件,用nano命令可视化,例如,在运行 过程:
像这样: Exec( nano, "file-to-Open.txt") 但我不知道该怎么做),你能帮帮我吗?
对不起我的英语 非常感谢
试试这个:
execlp("nano", "nano", "file.txt", NULL);
nano
编辑器必须在您的路径中,file.txt
必须在 运行ning 客户端进程的当前目录中,最重要的是,无论编辑器是什么显示要显示的必须是可访问的,无论是客户端所在的终端 运行 还是适当的 X-Windows 显示。