【问题标题】:perl config fileperl 配置文件
【发布时间】:2012-08-14 05:01:33
【问题描述】:

我正在尝试创建一个设置文件/配置文件。这将包含一个键值对列表。有 10 个脚本会使用这个配置文件,要么从中获取输入,要么向其发送输出(键值),或两者兼而有之。

我可以通过简单地读取和写入文件来做到这一点..但我正在考虑我的设置文件中的一个全局哈希,它可以被所有 10 个脚本访问,并且可以保留每个脚本所做的更改。 现在,如果我使用: 需要“setting.pl” 我可以更改当前脚本中的哈希值,但在下一个脚本中,更改不可见..

有没有办法做到这一点?非常感谢任何帮助。

【问题讨论】:

标签: perl


【解决方案1】:

【讨论】:

    【解决方案2】:

    看看这个模块,AppConfig

    【讨论】:

      【解决方案3】:

      我认为您需要某种数据库。您可以使用 mysql/sqlite/etc 或创建一个独特的脚本来保存您的哈希并通过套接字提供对它的读/写访问。

      【讨论】:

      • 数据库不是必需的,简单的locking 的普通配置文件也可以满足要求。这并不难,只是如果程序员习惯于让 DBMS 自动处理这件事会很烦人。
      猜你喜欢
      • 2011-08-23
      • 2013-04-25
      • 1970-01-01
      • 1970-01-01
      • 2014-09-04
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      相关资源
      最近更新 更多