当前位置: 技术问答>linux和unix
关于如何保存shell命令的返回值
来源: 互联网 发布时间:2016-10-31
本文导语: 我要写一个SMTP转发服务器,现在需要从客户端传来的邮箱域名中解析出真正的SMTP服务器地址,所以用到了nslookup命令,可以在程序里面通过system函数调用nslookup命令,查询到需要的信息,但是我不知道如何在程序中保...
我要写一个SMTP转发服务器,现在需要从客户端传来的邮箱域名中解析出真正的SMTP服务器地址,所以用到了nslookup命令,可以在程序里面通过system函数调用nslookup命令,查询到需要的信息,但是我不知道如何在程序中保存下这些返回的查询信息供解析,望赐教
|
linux下面还有一种简单方法就是:
system("nslookup >1.dat");
用重定位的方法,将nslookup执行的结果写到文件中,
然后从文中读取信息就可以了
system("nslookup >1.dat");
用重定位的方法,将nslookup执行的结果写到文件中,
然后从文中读取信息就可以了