相关疑难解决方法(0)

如何在Perl中解析引用的和不带引号的参数?

我希望我的perl脚本能够正确地将由空格分隔的两个命令行参数解析为两个变量:

$ cat 1.pl
print "arg1 = >$ARGV[0]<\n";
print "arg2 = >$ARGV[1]<\n";
$ perl 1.pl a b
arg1 = >a<
arg2 = >b<
$ perl 1.pl "a b"
arg1 = >a b<
arg2 = ><
$
Run Code Online (Sandbox Code Playgroud)

是否存在处理此问题的通用方法,而不是尝试检测是否使用了引号?

perl command-line

1
推荐指数
1
解决办法
208
查看次数

标签 统计

command-line ×1

perl ×1