【发布时间】:2011-09-27 19:24:57
【问题描述】:
用户将要输入输入字符串,例如 Tom's Toy。 然而 perl 脚本抱怨说“unmatched '。”
这是我的代码。
my $commandline="";
while (@ARGV) {
$_ = shift @ARGV;
{$commandline .= $_ . ' ';}
}
print " Running $commandline\n";
system ($commandline);
现在如果用户输入的是汤姆的玩具。我只想打印回汤姆的玩具。 然而 perl 抱怨“无与伦比的'。”。 如果我不用户引用它工作正常。 (例如:汤姆玩具很好) 我该如何解决这个问题。
非常感谢任何帮助。 提前致谢
【问题讨论】:
-
我的 $commandline = join ' ', @ARGV;
标签: perl