I am currently trying to use metabat2 to bin shotgun reads to obtain MAGs.
The goal should be to bin the assembled contigs, not shotgun reads. I think the error is somewhere upstream of the command you listed.
Let's say that your reads file is reads.fastq and your contigs assembly file is scaffolds.fasta. First you map the reads onto the assembly using bowtie2, and get the sorted bam file sorted.bam using samtools.
Then your command might be:
runMetaBat.sh scaffolds.fasta sorted.bam
I say might be, because I don't know what exactly runMetaBat.sh does. Presumably that script will create a tab-delimited file of contig depths from the assembly and the bam file, followed by binning of the same assembly file.
You can run metabat2 without mapping the reads, just to make sure it works:
metabat2 -i Torgos-tracheliotus_S_S_Temp_D703-AK1682/scaffolds.fasta -o bins
That should give you a bunch of binned files starting with bins.N where N is the bin number. This won't use the depth of coverage.