Thank you so much. I used bedtools to calculate coverage over features. I got output like below for one feature in my gtf file.
VII ensembl exon 437467 437934 . - . gene_id "YGL031C"; transcript_id "YGL031C"; exon_number "1"; gene_name "RPL24A"; gene_source "ensembl"; gene_biotype "protein_coding"; transcript_name "RPL24A"; transcript_source "ensembl"; transcript_biotype "protein_coding"; exon_id "YGL031C.1"; 36787 468 468 1.0000000
The way to interpret the results is Read counts in for the features = 36787 Now I can use information in gene_biotype "protein_coding" to add all the read count to find number of reads falls into different type of features. In order to calculate number of reads does not mapped to any features, do I just need calculate by subtracting total numbers of reads falls into different features from number of mapped read?
I believe RseQC has a script for that, see http://rseqc.sourceforge.net/#read-distribution-py