コードは次のとおりです。
foreach my $name ( @unique_gene_list ) {
print "$name\n";
chomp $name;
unless(mkdir $name, 0700) {
die "Unable to create directory called $name\n";
}
}
これはほとんどの場合機能します。何らかの理由で、ディレクトリの 1 つに ? で終わる名前が付けられています。ターミナル ウィンドウに表示されるディレクトリ名に疑問符が表示されることに注意してください。ファインダでは、そのディレクトリ名の末尾に疑問符はありません。Mac OS 10.7.5 で Perl v.5.12.3 を使用しています。