在shell中修复大量文件名

时间:2019-05-17 15:00:02

标签: unix filenames

大量文件被错误命名,需要修复。所有文件都存储在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”

0 个答案:

没有答案