分享一个linux下的C程序读取配置文件的方法
2009-12-14 18:40
603 查看
分享一个linux下的C程序读取配置文件的方法
当你的配置文件是形如
key1=value1
# 这是注释
key2=value2
类型的文件时,
真的是非常非常简单,非常快捷。
假设你的配置文件名为/path/to/file/myconf
你的C程序为/path/to/file/myprog
那么编写一个sh脚本,脚本内容为
. /path/to/file/myconf
/path/to/file/myprog
然后保存,给脚本加上执行权限。
以后用该脚本去执行你的程序。程序中需要的配置都在环境变量中搁着呢,使用getenv函数(<stdlib.h>)就可以获取了。
是不是非常的简单^_^
当你的配置文件是形如
key1=value1
# 这是注释
key2=value2
类型的文件时,
真的是非常非常简单,非常快捷。
假设你的配置文件名为/path/to/file/myconf
你的C程序为/path/to/file/myprog
那么编写一个sh脚本,脚本内容为
. /path/to/file/myconf
/path/to/file/myprog
然后保存,给脚本加上执行权限。
以后用该脚本去执行你的程序。程序中需要的配置都在环境变量中搁着呢,使用getenv函数(<stdlib.h>)就可以获取了。
是不是非常的简单^_^
相关文章推荐
- 在linux中用C程序实现读取一个文件中的字符,计算它的个数,并把个数显示在另外一个文件夹内
- 编写一个文件,读取 src 下面day12包 下面的my.properties 文件,文件内容如下, className=day12.User 结合 IO、反射知识,完成 配置文件中对象的创建和方法调用。并编写方法,列举出 Student 类中所有的属性、
- linux读取自定义的配置文件方法
- 实现经常使用的配置文件/初始化文件读取的一个C程序
- linux下对一个文件设置多个组的权限(setfacl getfacl)方法--管理配置
- [C++基础]一个比较常用的配置文件/初始化文件读取程序
- (1) 写一个 Properties 格式的配置文件,配置类的完整名称。 * (2) 写一个程序,读取这个 Properties 配置文件,获得类的完整名称并加载这个类,用 反射 的方式运行
- 将所有程序设置XML集中到一个单独XML配置文件的方法:使用appSettings元素的configSource元素
- Linux下程序启动之后的初始化---检查配置文件及读取日志配置项的值
- 实现常用的配置文件/初始化文件读取的一个C程序
- linux下读取简单文本配置文件C程序
- linux设置了 /etc/profile ~/.bashrc等配置文件不重启生效方法【开机读取的shll】
- 方法:一个简单的读取配置文件.properties的工具类 JAVA
- C++从配置文件读取路径,然后在程序中使用的方法
- java分享第十六天( java读取properties文件的几种方法&java配置文件持久化:static块的作用)
- C# 读取不在同一个程序集中的配置文件app.config
- linux中读取配置文件的方法
- 详解Java程序读取properties配置文件的方法
- 分享】读取properties配置文件的方法汇总