Ajout d'une variable de chaîne de chaîne de caractères fixe en Perl

J'ai une variable qui est inscrit à une invite de commandes:

my $name = <>;

Je veux ajouter une chaîne de caractères fixe '_one'(dans une autre variable).

E. g. si $name = Smith, puis il devient 'Smith_one'

J'ai essayé plusieurs diverses façons, et qui ne me donne pas les bons résultats, tels que:

my $one = "${name}_one";

^ Le _one s'affiche sur la ligne suivante quand j'ai de l'imprimer et lorsque je l'utilise, le _one est pas du tout inclus.

Aussi:

my $one = $name."_one";

^ Le '_one' apparaît à la début de la chaîne.

Et:

my $end = '_one';
my $one = $name.$end;
or 
my $one = "$name$end";

Aucun de ces produire le résultat que je veux, donc je dois être en manque de quelque chose lié à la façon dont l'entrée est formaté à partir de l'invite de commandes, peut-être. Idées appréciées!

OriginalL'auteur dgBP | 2012-09-17