Я пытаюсь создать новую строку из элементов массива следующим образом:
my $truth = "s3://dir/@d[$d1]/$plate/@d[$d1].$plate.delta";
, но проблема в том, что это дает
s3://dir/pgr_9/1/@d[0].1.delta
, когда этодолжен дать
s3://dir/pgr_9/1/pgr_9.1.delta
Почему этот элемент массива @d[0]
не интерполируется в строку $truth
?Как я могу получить это?