gpt4 book ai didi

perl - 我能找到多平台 Perl 程序的通用实践和标准吗?

转载 作者:行者123 更新时间:2023-12-04 17:49:10 25 4
gpt4 key购买 nike

我最近自学了足够的 Perl 来解决现实世界的问题*。我想分享这些脚本,但是我在开发过程中研究的所有资源都没有让我为分发做好准备。

我正在寻找的是指向良好信息的链接关于跨平台 Perl 程序的常见做法或标准。

如(假设在三大操作系统上使用):

  • 我们如何实现一个整洁和“标准”的命令行界面?
  • 包括好的参数命名和解析
  • 和帮助标志/文档
  • 应该如何处理输出和日志记录?标准输出?一些标准路径中的纯文本日志文件? CWD中的纯文本文件?上述所有的?
  • 是否有记录/评论 Perl 脚本的通用标准?
  • 有没有什么社区可以让我获得关于剧本的反馈/指导?

  • *具体来说,我编写了 Pidgin2Mail ( source):一个脚本,它解析来自多协议(protocol) FOSS 聊天客户端 Pidgin 的日志,将它们转换为格式良好的电子邮件并提交到您选择的收件箱。我用它来保存我所有的聊天记录在 gmail 中可用。

    最佳答案

  • Getopt::Long与 Perl 捆绑在一起,是一个很好的起点。
  • 打印到 STDOUT 或 STDERR 通常就足够了。 Log::Log4perl是 800 磅的 Gorilla 溶液。中间还有很多其他的,包括 Log::Dispatch
  • 是的,pod .
  • PerlMonks .
  • 关于perl - 我能找到多平台 Perl 程序的通用实践和标准吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21677016/

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