LinuxSir.cn,穿越时空的Linuxsir!

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

关于读文件

[复制链接]
发表于 2005-9-10 10:03:24 | 显示全部楼层 |阅读模式
请问有没有办法通过C语言编程从文件(例如:ifcfg-eth0)里,实现每次读取一行?其实我的目的是通过C语言编程如何方便的对文件ifcfg-eth0实现编辑,从而实现修改IP的目的?
发表于 2005-9-10 10:14:07 | 显示全部楼层
fscanf
回复 支持 反对

使用道具 举报

发表于 2005-9-10 10:39:18 | 显示全部楼层
FIEL *fp;
char buf[1024];
if(NULL == (fp = fopen(yourfile,"r"))){
    perror("can not open file");
    return -1;
}
while(fgets(buf,sizeof(buf),fp)){
      /*every line's contents are stored in buf
    your code here
    ..........................
    */
}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-11 00:14:26 | 显示全部楼层
多谢各位的热心指点,我试一下先。
回复 支持 反对

使用道具 举报

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

本版积分规则

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