Я хотел бы объединить файлы с одинаковым идентификатором перед первым подчеркиванием в один файл, используя cat
.Как мне сделать это для нескольких файлов, как показано ниже?
Мысль о чем-то вроде этого:
for f in *.R1.fastq.gz; do cat "$f" > "${f%}.fastq.gz"; done
in
9989_L004_R1.fastq.gz
9989_L005_R1.fastq.gz
9989_L009_R1.fastq.gz
9873_L008_R1.fastq.gz
9873_L005_R1.fastq.gz
9873_L001_R1.fastq.gz
out
9989.fastq.gz
9873.fastq.gz