庾亮上疏说“蜀地很弱而胡虏还很强,想率领十万大军移镇石城(今湖北钟祥),派各军分布在长江、沔水一带,为讨伐后赵做准备。”皇帝把他的建议交给大臣讨论。丞相王导请求同意。太尉郗鉴议论,认为“物资费用没有准备好,不能大举出兵。”
太常蔡谟议论,认为“时势有好有坏,道义有伸有屈,如果不考虑强弱而轻举妄动,就会很快灭亡,有什么功劳!现在的计策,不如养精蓄锐等待时机。时机是否合适取决于胡虏的强弱,胡虏的强弱取决于石虎的能力。自从石勒起兵,石虎常为他的爪牙,百战百胜,于是平定中原,占据的地方,和魏时相同。石勒死后,石虎挟持继位的君主,诛杀将相;(胡三省注:指杀石堪、程遐、徐光等将相。)内乱平定后,削弱外部敌人,一战攻下金墉(今河南洛阳东北),再战擒获石生,诛杀石聪如拾遗物,攻取郭权如摇落枯叶,(胡三省注:咸和八年,石虎杀石聪,又攻下金墉,进而杀石生,九年,攻取郭权,事情都见上卷。)境内没有失去一尺土地。由此来看,石虎是有能力的,还是没有能力的呢?议论的人因胡虏先前攻打襄阳不能攻下,(胡三省注:事情见上卷咸康元年。)说他没有能力。百战百胜的强者却因不能攻下一座城就认为他低劣,好比射手百发百中而一次失误,能说他笨拙吗?
况且石遇,只是偏师,桓平北(桓宣为平北将军),只是边将,争夺的是边疆的土地,有利就进,不利就退,不是紧急的事。现在征西将军以重镇名贤的身份,亲自率领大军想席卷黄河以南,石虎必定会亲自率领全国的部众来决一胜负,怎能和襄阳的情况相比呢!现在征西将军想和他交战,比得上石生吗?如果想据城防守,比得上金墉吗?想凭沔水阻挡,比得上长江吗?想抵御石虎,比得上苏峻吗?这几件事,应当仔细比较。
石生是猛将,关中有精兵,征西将军的军队恐怕不能战胜他!(胡三省注:当时,洛阳、关中都起兵攻打石虎,现在这三镇反而被他所用;(胡三省注:洛阳、关中而说三镇,加上郭权占据上邽为三镇。)和从前相比,是一倍和一半的势力;石生不能抵挡他的一半,而征西将军想抵挡他的一倍,这是我所怀疑的。苏峻的强大比不上石虎,沔水的险要比不上长江;长江不能抵御苏峻而想以沔水抵御石虎,又是我所怀疑的。从前祖士稚(祖逖)在谯(今安徽亳州),在城北边界耕种,胡虏来攻,预先设置军营来抵御外部。谷物将要成熟,胡虏果然到来,壮年男子在外面作战,老弱在里面收割,多拿火把,情况紧急就烧谷逃跑。这样过了几年,最终没有得到好处。当时,胡虏只占据黄河以北,和现在相比,只是四分之一;(胡三省注:说祖逖与石勒对垒时,石勒只有黄河以北的地方,和现在石虎占据的地方相比,只有四分之一。)祖士稚不能抵御其中的四分之一而征西将军想抵御其中的全部,又是我所怀疑的。
然而这只是讨论征西将军到达之后的情况,(胡三省注:指到达中原之后。)还没有讨论道路上的顾虑。从沔水以西,水流湍急岸堤高耸,船只像鱼群一样逆流而上,首尾相距百里。(胡三省注:说河道狭窄水流湍急,船不能并排前进。)如果胡虏没有宋襄公的仁义,(胡三省注:《左传》记载:宋襄公和楚国人在泓水交战。宋国人已经列阵,楚国人还没全部渡河,司马子鱼请求攻击,宋襄公说:“不行。”楚国人渡河后还没列阵,又报告,宋襄公说:“还不行。”等楚国人列阵后才攻击,宋军大败。国人都责怪宋襄公。宋襄公说:“古代用兵,不凭借险要地势;我虽然是亡国的后代,不攻击没有列阵的敌人。”)在我们没有列阵时攻击,该怎么办?现在我国和胡虏,水陆形势不同,熟悉的技能也不同;南方擅长用兵船,北方擅长用马。胡虏如果前来送死,那么我们对付他们绰绰有余,如果放弃长江向远方进军,以我们的短处攻击他们的长处,恐怕