1 つのファイルを含むディレクトリへのパスがあります。ただし、ファイルのプレフィックスはわかりません。つまり、拡張子しかわかりません。次のコードのパスでこのファイルを指定するにはどうすればよいですか。
for (my $k = 1; $k < 21; $k++)
{
my $best = "best";
my $underscore = "_";
my $best = "$best$underscore$k.bgf";
my $alabest = "$best$underscore$k.ala.bgf";
my $source1 = "$name/$interhelical/$cnti/$multidock/$best";
my $source2 = "$name/$interhelical/$cnti/$multidock/$alabest";
my $source3 = "$name/$interhelical/$cnti/$multidock/$spheres/$sph1/$sph2/*.sph";
my $target = "some path";
copy $source1 => $target;
}
sph2 ディレクトリ内のファイルの名前はわかりませんが、プレフィックスに関係なくパスで指定できるようにしたいと考えています。手伝ってくれませんか?