I get the error as below:
input: bed file CP019610.1 44 914 B0W97_00010 CP019610.1 991 1309 B0W97_00015 CP019610.1 1365 1695 B0W97_00020 CP019610.1 1691 2060 B0W97_00025 CP019610.1 2165 2465 B0W97_00030 CP019610.1 2571 3099 B0W97_00035
[SEVERE][BamStats05]bad start/end in BED line : "CP019610.1 (tab) 44 (tab) 914 (tab) B0W97_00010" java.lang.IllegalArgumentException: bad start/end in BED line : "CP019610.1 (tab) 44 (tab) 914 (tab) B0W97_00010" at com.github.lindenb.jvarkit.util.bio.bed.BedLine.<init>(BedLine.java:58) at com.github.lindenb.jvarkit.util.bio.bed.BedLineCodec.decode(BedLineCodec.java:61) at com.github.lindenb.jvarkit.tools.bamstats04.BamStats05.readBedFile(BamStats05.java:134) at com.github.lindenb.jvarkit.tools.bamstats04.BamStats05.doWork(BamStats05.java:329) at com.github.lindenb.jvarkit.util.jcommander.Launcher.instanceMain(Launcher.java:1145) at com.github.lindenb.jvarkit.util.jcommander.Launcher.instanceMainWithExit(Launcher.java:1303) at com.github.lindenb.jvarkit.tools.bamstats04.BamStats05.main(BamStats05.java:406) Caused by: java.lang.NumberFormatException: For input string: " 44 " at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:569) at java.lang.Integer.parseInt(Integer.java:615) at com.github.lindenb.jvarkit.util.bio.bed.BedLine.<init>(BedLine.java:54) ... 6 more [INFO][Launcher]bamstats05 Exited with failure (-1)

You can bin the genome (*ome) and then check of the coverage or use a gtf file to get the coverage. try bedtools coverage. In addition, one can generate histogram of coverage.