I have a string /home/lamma/local-blast/termitomycesBGI/short_reads/F19FTSEUHT1394.IC0035-2A_1.fq.gz
and I am using awk to split the string:
echo /home/lamma/local-blast/termitomycesBGI/short_reads/F19FTSEUHT1394.IC0035-2A.fasta.gz | awk -F'.[^.]*$' '{ print $1 }'
Which returns:
/home/lamma/local-blast/termitomycesBGI/short_reads/F19FTSEUHT1394.IC0035-2A.fasta
But want it to return:
/home/lamma/local-blast/termitomycesBGI/short_reads/F19FTSEUHT1394.IC0035-2A
How do I do this?