第九章 桓温对前燕的北伐(第3/8页)

第二节 晋军北伐中的黄—淮航道

352—354年,戴施利用汴水进入洛阳和河北

自从中原刘石起兵、晋朝迁播江南之后,洛阳不再是都城和漕运中心,河南淮北地区成为南北方拉锯争夺的战场。320年代,石氏后赵逐渐占领淮河以北。到350年代,石赵王朝因内乱崩溃,黄河以南的驻军将领纷纷投降东晋。晋军乘机北上,在从淮河向黄河推进的过程中,需借助沟通黄淮间的航道进行运输。

永和八年(352年),晋豫州刺史谢尚的部属戴施进驻汴水沿线重镇仓垣。此年夏秋,邺城中的冉闵之子冉智受到羯胡、慕容鲜卑的联合攻击,被迫向东晋求援,戴施所部遂从仓垣进至黄河,并在河北的枋头登陆进入邺城。八月,戴施部在慕容鲜卑攻击之下撤出邺城,但带出了传国玉玺。史书对戴施所部的记载过于简单,但通过其352年的行程可推测,这支部队最初是从彭城沿汴水推进至仓垣,又以舟师入黄河,登陆河北。这说明当时的汴水航道全线都可通航。永和八年冬,掌握东晋朝政的殷浩再次宣称北伐,“遣河南太守戴施据石门,荥阳太守刘遂戍仓垣”[12],也是要优先控制从仓垣到石门水口之间的汴水航道。

此后十余年内,由于东晋上层人事更替,戴施的上级屡次更迭,但其以石门作为军事据点的格局一直未变。戴施曾进驻洛阳。永和十年(354年)正月,“冉闵降将周成举兵反,自宛陵袭洛阳。辛酉,河南太守戴施奔鲔渚”[13]。据《水经注》,鲔渚在洛水与黄河的交汇处附近。[14]这也说明晋军在河南地区的驻防体系都依托河道。

永和十二年(356年)二月,桓温加“征讨大都督、督司冀二州诸军事,委以专征之任”[15]。获得了指挥河南战场之权。此时,叛乱武装姚襄再次进至洛阳,与前度叛乱的周成武装联合。桓温遂亲自从襄阳方向进军洛阳,同时部署其他部队进行协调:

遣督护高武据鲁阳,辅国将军戴施屯河上,勒舟师以逼许洛,以谯梁水道既通,请徐豫兵乘淮泗入河。[16]

高武应是桓温的荆州旧部,他所据的鲁阳到洛阳并无水路可通。所以这里负责从汴水入黄河航道的还是戴施所部。戴施时任河南太守,属于司州,只有桓温加了都督司州军事之后,才能够指挥他。对于徐州荀羡、豫州谢尚,桓温尚无指挥之权,所以只能“请”其兵参与会战。当然,出于东晋内部政争,荀羡、谢尚不会主动参与桓温的攻势,但可以通过汴水向桓温军队提供军粮。这也是桓温重视汴水航道的最主要原因。这场战役晋军击败姚襄武装,再次光复洛阳,并俘获叛将周成。桓温的这次胜利和他能通过汴水获得徐州的后勤补给有重要关系。

荀羡沟通泗水、济水和黄河

原来不太重要的泗水上游—黄河段航道,此时开始具有战略意义。因为南军北伐需要使舰队尽快进入黄河,再利用黄河进行东西向机动,并防范北方军队渡河,这种情况下,泗水航道要比汴水便捷。同在永和十二年(356年)春,慕容氏的前燕军队开始渡过黄河向兖州方向扩张,进抵鲁郡之卞县(今曲阜市东)。燕军从这里可以威胁彭城方向以至淮河防线。晋徐州刺史、监徐兖二州诸军事荀羡对这支燕军进行了防堵,《晋书·荀羡传》:

慕容兰以数万众屯汴城,甚为边害。羡自光水引汶通渠,至于东阿以征之,临阵斩兰。[17]

《资治通鉴》胡三省注认为“汴城”应为“卞城”,在鲁国卞县,当是。但卞城在东阿的东南方,大概在晋军推进途中,卞城燕军开始向黄河边的东阿撤退。荀羡晋军溯泗水北上追击,行至高平时只能人工开掘河道沟通泗水和济水。光水(洸水)恰好是来自西北方的一条支流,在高平一带注入泗水。[18]从洸水上游向北开掘,便可以连接到汶水,而汶水又是注入济水的。所以,经过对洸水的改造,荀羡的舰队便可以从泗水经洸水、汶水而驶入济水,将东阿燕军逐到黄河北岸。