LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 969|回复: 2

linux 程序中调用TFTP进程

[复制链接]
发表于 2006-1-17 15:09:09 | 显示全部楼层 |阅读模式
  如何在linux下编写的程序中,加入调用TFTP进程的代码?即运行我自己的程序后,可以同时完成TFTP到远程机器取得文件和我程序中编写的其他功能的功能。
  我试图用fork()新建进程和execlp()执行进程组合使用,但只能进入到TFTP提示符下,剩下的地址和文件什么的还要手工输入。怎么做可以运行我的程序后,一次性完成TFTP和我编写的其他功能。
发表于 2006-1-17 15:21:30 | 显示全部楼层
实际上可以使用shell的方式吗,你可以把命令给补全了,直接fork+ exec就可以了!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-17 15:30:47 | 显示全部楼层
命令的使用有点疑问,有一些资料上用这样的格式
tftp –g –l /var/hello –r hello 192.192.192.10
但我在linux上把命令都打上会出错,只能先TFTP到远程机器上,然后输入相应的命令。为什么用法会有不同呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表