我有一个在提示符下输入的变量:
my $name = <>;
我想为此附加一个固定字符串'_one'
(在一个单独的变量中)。
例如,如果$name = Smith
它变成'Smith_one'
我尝试了几种不同的方法,但都没有给我正确的结果,例如:
my $one = "${name}_one";
^_one
当我打印出来时出现在下一行,当我使用它时,_one 根本不包括在内。
还:
my $one = $name."_one";
^'_one'
出现在字符串的开头。
和:
my $end = '_one';
my $one = $name.$end;
or
my $one = "$name$end";
这些都没有产生我想要的结果,所以我可能错过了一些与提示中的输入格式有关的东西。想法赞赏!