私は出力ディレクトリに最新のもの以外のすべてのファイルを削除するようにしています。最近のもの以外のフォルダ内のすべてを削除するperl
my @files = grep{ -f && -t } glob($outputdir);
349
350 my @expected_file = grep { /SequenomComparisonSummary\_(\d+)\.txt/} @files;
351 foreach my $file(@expected_file){
352
353 unlink $file;
354 warn "Removing file $file\n";
355 }
しかし、最近のものをディレクトリに保存して残りの部分を削除したいのですか?これを行う簡単な方法はありますか?
お寄せいただきありがとうございます。
こんにちは、Ilmari、ありがとう!きれいに見つかったそれはTでなく、-tでなければなりません。もう一度ありがとう –