使用linux的crudini命令操纵ini文件
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,小编给大家分享一下使用linux的crudini命令操纵ini文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!crudini 是 Pádraig Brady 用 Python 开发的、
千家信息网最后更新 2025年02月04日使用linux的crudini命令操纵ini文件
小编给大家分享一下使用linux的crudini命令操纵ini文件,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
crudini 是 Pádraig Brady 用 Python 开发的、用来对配置文件(即ini文件)进行编辑的工具。crud是4个单词的首字母简写,即create、read、update和delete,中文译为"增删改查"。这个是数据的最常见的4类操作方法。有些软件的配置文件采用的是ini格式,如php.ini。这样的配置文件往往会成若干个段落。段落以[default]之类的格式标识。具体的配置条目则为"datadir=/var/lib/data"形式。
语法格式: crudini [参数] [文件]
常用参数:
--format=FMT | 为--get 使用,选择输出格式。格式有sh,ini,lines |
--inplace | 锁定并写入文件, 比默认的替换有更少的限制 |
--list | 为--set和--del,更新一个列表(集合)的值 |
--list-sep=STR | 使用自定义的字符代替默认的逗号 |
--output=FILE | 将输出写入文件。’-"表示标准输出" |
--verbose | 在错误输出上指出是否进行了更改 |
参考实例:
config_file 代表要操作的文件名,section 表示变量所在的部分,如以下配置文件:
[DEFAULT] user = admin passwd = admin port = 8088 [URL] client = 127.0.0.1:8088 admin = 127.0.0.1:8080
section 则表示了以上配置文件中的[DEFAULT] 和 [URL] ,在命令中不需要加中括号[],param 则如user ,passwd,client 等。
添加或更新一个变量:
[root@linuxcool ~]# crudini --set config_file section parameter value
更新一个已存在的变量:
[root@linuxcool ~]# crudini --set --existing config_file section parameter value
删除一个变量:
[root@linuxcool ~]# crudini --del config_file section parameter
删除一个段:
[root@linuxcool ~]# crudini --del config_file section
获取一个值:
[root@linuxcool ~]# crudini --get config_file section parameter
获取一个不在段里面的值:
[root@linuxcool ~]# crudini --get config_file '' parameter
获取一个段:
[root@linuxcool ~]# crudini --get config_file section
将linuxcool.ini配置文件合并到linuxprobe.ini中:
[root@linuxcool ~]# crudini --merge linuxprobe.ini < linuxcool.ini
看完了这篇文章,相信你对使用linux的crudini命令操纵ini文件有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
文件
配置
格式
变量
输出
命令
更新
参数
段落
篇文章
代表
单词
字母
字符
完了
实例
工具
常用
常见
形式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
宁波嵌入式软件开发工具
甘肃网络安全信息安全
数据库如何取消多项目
如何在pc端查看软件开发信息
成都三吾倍信网络技术有限公司
搞数据库
戴尔网络安全rsa
网络技术部门 宣传语
idea生产数据库配置
清华同方服务器怎么样
易语言可以用什么软件开发
扬州服务器管理机房it维保
金山区创新软件开发好处
国产芯片 pc服务器
四川航空 软件开发工资
dz论坛数据库效验
合约跟单软件开发
mysql数据库备份技术
数据库资源池
网络安全与生产安全 环保
东方卫视第五空间网络安全
安全运维软件开发
学网络技术先学什么
吃鸡游戏如何更改服务器
冬季网络安全教育主题班会图片
android创建数据库类
网络安全漏洞分哪几种类型
公众号根据数据库自动发消息
c语言输入带空格数据库
农村市场网络安全