Добавление строковой переменной к фиксированной строке в Perl
У меня есть переменная, которая вводится в командной строке:
my $name = <>;
Я хочу добавить фиксированную строку'_one'
на это (в отдельной переменной).
Например. если$name = Smith
тогда это становится'Smith_one'
Я пробовал несколько различных способов, которые не дают мне правильных результатов, таких как:
my $one = "${name}_one";
^ The_one
появляется на следующей строке, когда я его распечатываю и когда я его использую, _one вообще не включается.
Также:
my $one = $name."_one";
^ The'_one'
появляется наbeginning строки.
А также:
my $end = '_one';
my $one = $name.$end;
or
my $one = "$name$end";
Ни один из них не дает желаемого результата, поэтому я, должно быть, упускаю что-то, связанное с форматированием ввода из приглашения. Идеи приветствуются!