求大神给一段CGI程序用于在服务器端执行本地命令

我想远程用一个CGI程序在服务器段执行一段命令:avrdude-p8952-cusbasp-e-Uflash:w:1.hex求大神指点代码该怎么写,本人试了system函... 我想远程用一个CGI程序在服务器段执行一段命令:
avrdude -p 8952 -c usbasp -e -U flash:w:1.hex
求大神指点代码该怎么写,本人试了system函数可惜不能用,求大神给出完整代码。
感激不尽!
展开
 我来答
百度网友c9e795dda
2014-05-14 · TA获得超过5167个赞
知道大有可为答主
回答量:1128
采纳率:0%
帮助的人:1138万
展开全部
  1. 怎样不能用 ? 求给出完整错误讯息

  2. 我觉得你是不可能以 flash:w:1.hex 作为参数, 或者你该写成 "flash:w:1.hex" ( 加上引号 )

  3. 你用的是甚麼语言 ? 因为很多语言也有 system() 涵数

  4. 你用的是甚麼系统 ? windows 还是 linux ?


如果用 perl / php, 可以试试

print `avrdude -p 8952 -c usbasp -e -U "flash:w:1.hex"`;

留意 ` 这个是 backticks ( 即是 '~' 那个键 ) , 不是单引号

追问
用的是linux  用c语言写cgi程序,想用system函数完成
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式