linux命令大全增删改查,crudini命令
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@linux265 ~]# crudini --set config_file section parameter value
更新一個已存在的變量: [root@linux265 ~]# crudini --set --existing config_file section parameter value
刪除一個變量: [root@linux265 ~]# crudini --del config_file section parameter
刪除一個段: [root@linux265 ~]# crudini --del config_file section
獲取一個值: [root@linux265 ~]# crudini --get config_file section parameter
獲取一個不在段里面的值: [root@linux265 ~]# crudini --get config_file '' parameter
獲取一個段: [root@linux265 ~]# crudini --get config_file section
將linux265.ini配置文件合并到linuxprobe.ini中: [root@linux265 ~]# crudini --merge linuxprobe.ini < linux265.ini
總結
以上是生活随笔為你收集整理的linux命令大全增删改查,crudini命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux可以打开浏览器嘛,Linux下
- 下一篇: c语言加减法采用32位运算,单片机C语言