+ -
当前位置:首页 → 问答吧 → 求助关于expect脚本语言

求助关于expect脚本语言

时间:2010-10-19

来源:互联网

我是通过管道将字符串传到expect脚本里, 但同时传进去两个参数,
 sprintf(buf, "base64 | aop_mail.sh %s", destination.c_str());
 FILE * fp = popen(buf, "w");
 if(fp)
 {  
  fprintf(fp, "%s:%S\n", subject.c_str(), event.c_str()); //这两个字符串用分号分隔
  ret = pclose(fp);
  }
  else
  { 
  cout << "Can't popen: base64 | aop_mail.sh " << destination <<endl;
  }

在expect脚本里 expect_user -re “里面该怎样写”

我想得到分号前面的字符串和分号后面的字符串,分别赋值给两个变量

作者: josh_hartnett   发布时间: 2010-10-19

。。。。。。。。。。。。。。。。。。。。。。

作者: josh_hartnett   发布时间: 2010-10-20