プロンプトで入力される変数があります。
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";
これらのどれも私が望む結果を生成しないので、おそらくプロンプトからの入力のフォーマット方法に関連する何かが欠けているに違いありません. アイデアを歓迎します!