Perl GetOptions() 区分大小写

标签 perl case-sensitive getopt

GetOptions(
    "r|repo=s"       =>   \$repo,
    "R|list-repos"   =>   \$list,
);

当我用 -r qwe 调用这个脚本时选项,$list更新为 1,这不是我所期望的。

如何使 GetOpt 区分大小写?

最佳答案

use Getopt::Long qw(:config no_ignore_case);

关于Perl GetOptions() 区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5408357/

相关文章:

perl - 您如何全局更改 Catalyst 中的默认内容类型?

perl - 如何将包符号导出到 Perl 中的命名空间?

perl - 从今天减去天数并比较

php - 为什么这个查询 MySQL 查询运行时区分大小写?

c# - C# 的 GetOpt 库

c - 使用 getopt_long 检测没有参数

bash - 如何使用bash更改日志文件中的日期格式,避免while循环

php - 发送 : How to fetch record from Database without considering case sensitive?

c# - StreamReader 区分大小写

r - R 中有处理命令行选项的包吗?