标签: perl getopt
我一直在玩Getopt::Std模块,并且想知道带空格的参数。
我有这个代码atm:getopts('dp:h', \%options);
getopts('dp:h', \%options);
问题是,如果p标志后面的参数包含空格,getopts会在它到达空格时停止处理列表。有没有办法我可以在参数中允许空格而不必在引号后面包含参数(-p“something something”)?
getopts
我对报价很好。我只是好奇。多谢你们!
答案 0 :(得分:2)
看看here,有人做了很多实验......
和this page表示Double Quotes“char(34)将起作用,如果你嵌入了空格,那么暗示没有别的办法......