【问题标题】:Interactive prompt in perlperl 中的交互式提示
【发布时间】:2011-01-23 08:49:18
【问题描述】:

什么是向我的用户提供字符串值并让用户编辑它的简单方法...如果它不是 100% 正确,他不必重新输入整个字符串。

【问题讨论】:

    标签: perl interactive


    【解决方案1】:

    或者,如果您有 Perl 5.10.0 或更高版本,请尝试 Damian Conway 的 IO::Prompter(IO::Prompt 的后续版本)。我希望我可以将它用于它的超时功能,但是我被困在 Perl 5.8.8 上。

    【讨论】:

      【解决方案2】:

      或者对于更高级别的东西,也许是 IO::Prompt

      【讨论】:

        【解决方案3】:

        【讨论】:

          【解决方案4】:

          虽然很难确定您要的是什么,但您可能想要Term::ReadLine.

          【讨论】:

          • 如果你有 GNU Readline 可用,别忘了安装 Term::ReadLine::Gnu(然后 Term::ReadLine 会使用它)。
          • 如果您使用 Term::ReadLine::Gnu 并分发您的程序,您需要根据 GPL 条款分发您的程序。
          • 废话。分发 libreadline 时需要这样做,但几乎没有人这样做。取而代之的是,人们只是在他们的分发元文件中指向 Term::ReadLine::Gnu(通常是双重许可证),因此可能会选择不同的东西。
          猜你喜欢
          • 2019-08-14
          • 1970-01-01
          • 1970-01-01
          • 2020-03-23
          • 1970-01-01
          • 2017-10-09
          • 1970-01-01
          • 1970-01-01
          • 2020-10-14
          相关资源
          最近更新 更多