Saya memiliki dua file di folder saya saat ini (MA502) yang namanya -
MA502_TAAGGCGA-TCGCAGG_L001_R1_001.at.fastq
MA502_TAAGGCGA-TCGCAGG_L001_R2_001.at.fastq
Saya memiliki banyak folder seperti - ex MA503, MA504 dll, dan saya ingin mengulanginya.
Saya menetapkan nama variabel saya menggunakan kartu liar -
Forward=*R1*.at.fastq
Reverse=*R2*.at.fastq
Saya ingin memproses file-file ini dalam naskah, dan saya ingin output saya untuk menggantikan .at
untuk .atqt
, sehingga nama akhir akan terlihat seperti -
MA502_TAAGGCGA-TCGCAGG_L001_R1_001.atqt.fastq
MA502_TAAGGCGA-TCGCAGG_L001_R2_001.atqt.fastq
Saya mencoba
awk 'script' $Forward > ${Forward/.at/.atqt}
Nama file terakhir saya terlihat seperti -
*R1*.atqt.fastq
bukannya harapan saya yang dulu
MA502_TAAGGCGA-TCGCAGG_L001_R1_001.atqt.fastq
Saya telah mempelajari semuanya dengan keharusan di unix, jadi saya tidak yakin bagaimana nama variabel diproses. Bantuan apa pun dihargai!