大量文件被错误命名,需要修复。所有文件都存储在UNIX环境下。由于这些文件基于其各自的父文件而相关,因此它们的区别仅在于文件名“附录”和文件扩展名。例如,
父文件
文件1:12345.TTTAACT.fastqc.zip
文件2:12344.TCAACTG.fastqc.zip
以父文件命名的文件夹中的子文件
文件夹1:12345.TTTAACT
文件夹2:12344.TCAACTG
在文件夹1中,所有子文件都带有相同的父文件名+附录
12345.TTTAACT.counts.txt
12345.TTTAACT.summary.txt
12345.TTTAACT.accepted.bam.bai
12345.TTTAACT.accepted.stats
12345.TTTAACT.log.final.out
12345.TTTAACT.quant.sf ....
是否有更快的方法来为每个新的“父母的名字”修复所有文件名? 例如,将所有“ 12345.TTTAACT”更改为“ m12-345_12345_98765”