Hi, 

Could provide the faster way to filter this data : 

    chr1	43	1000	gene_name=boby	gene_type=trucA
    chr2	44	1000	gene_name=natt	gene_type=trucB  
    chr3	45	1000	gene_name=alurika	gene_type=trucC

To : 

    chr1  43  1000 boby  trucA
    chr1  44  1000 natt  trucB
    chr1  45  1000  alurika  trucC


CORRECTION : 
Original text data looks like this : 

    chr1    43  1000    TEST   gene_name=boby;gene_type=trucA;foo=34
    chr2    44  1000    TRUC  gene_name=natt;gene_type=trucB;foo=34  
    chr3    45  1000    PASS  gene_name=alurika;gene_type=trucC;foo=34






Thanks for your reply ! 

But I just discover right now that awk support regexp for the Fieldseperator. 
So this works too : 

    cat test | awk 'BEGIN{FS="\t|="} {print $1,$2,$3,$5,$7}'

