Anexando uma variável de string a uma string fixa em Perl
Eu tenho uma variável que é inserida em um prompt:
my $name = <>;
Eu quero acrescentar uma string fixa'_one'
para isso (em uma variável separada).
Por exemplo. E se$name = Smith
então se torna'Smith_one'
Eu tentei várias maneiras diferentes que não me dão os resultados certos, como:
my $one = "${name}_one";
^ O_one
aparece na próxima linha quando eu imprimi-lo e quando eu usá-lo, o _one não é incluído em tudo.
Além disso:
my $one = $name."_one";
^ O'_one'
aparece nocomeçando da corda.
E:
my $end = '_one';
my $one = $name.$end;
or
my $one = "$name$end";
Nenhum deles produz o resultado que eu quero, então eu devo estar perdendo algo relacionado a como a entrada é formatada a partir do prompt, talvez. Idéias apreciadas!