gpt4 book ai didi

perl - 如何在 perl 中扩展 ini 文件

转载 作者:行者123 更新时间:2023-12-02 17:45:11 26 4
gpt4 key购买 nike

我需要在 perl 中扩展 INI 文件。我有一个给定的 INI 文件,我可以使用 Config::IniFiles 读取它,但我也需要向该 INI 文件添加参数。

例如文件看起来像

[section1]
param1=val1
param2=val2

[section2]
param1=val3
param2=val4

我需要将参数添加到诸如

之类的部分
[section1]
param1=val1
param2=val2
param3=val5

[section2]
param1=val3
param2=val4
param3=val6

我不知道 CPAN 中是否有相应的模块。直到现在才找到一个可以完成这项工作的人。感谢您提供解决此问题的任何想法!

最佳答案

Config::IniFiles 允许在部分中添加参数:请参阅 newval

    #!/usr/bin/perl

use Config::IniFiles;
my $cfg = new Config::IniFiles( -file => "cfg.ini" );

$cfg->newval("section1", "param3", "val5");
# add all new values in corresponding sections ...
$cfg->RewriteConfig;

另请阅读 BUGS 部分对于RewriteConfig

关于perl - 如何在 perl 中扩展 ini 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5039585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com