卷三百三十一.兵部六十二
卷三百三十一.兵部六十二
斥候
侦察
《后周书》曰:韩果性强记,兼有权略,所行之处,山川形势辄能记忆。兼善伺敌虚实,揣知情状。有潜匿溪谷欲为间侦者,果登高望之,所疑处往必有获。太祖由是以果为虞候都督。每从征行,常领候骑昼夜巡察,略不眠寝。
《后周书》记载:韩果记忆力很强,又富有权谋策略,所到之处,山川地形都能记住。他还善于侦察敌人的虚实,揣测敌情。有潜伏在山谷中想当间谍侦察的人,韩果登高瞭望,怀疑的地方前去查看必有收获。太祖因此任命韩果为虞候都督。每次随军出征,他常率领侦察骑兵昼夜巡察,几乎不睡觉。
又曰:达奚武大统初为秦州刺史。齐神武趣沙苑,太祖复遣武觇之。武从三骑皆衣敌人衣服,至日暮去营数百步,下马潜听得其军号,因上马历营若警夜者,不如法者往往挞之,具知敌之情状,以告太祖。太祖深嘉焉,遂破之。
又记载:达奚武在大统初年任秦州刺史。齐神武帝进军沙苑,太祖又派达奚武去侦察。达奚武带着三名骑兵,都穿上敌人的衣服,到黄昏时离敌营数百步,下马偷听,得到了敌军的口令,于是上马巡视敌营,像夜间警戒的人一样,对违反军规的人还加以鞭打,完全了解了敌情,回来报告太祖。太祖非常赞赏,于是击败了敌军。
诸葛亮《兵要》曰:军已近敌,篱落常平明以先发,绝军前十里内,各按左右下道,亦十里之内。数里之外,五人为部,人持一白幡,登高外向,明隐蔽之处。军至,转寻高而前。第一见贼,转语后第二,第三诣主者白之。凡候见贼百人以下,但举幡指;百人以上,便举幡大呼。主者遣疾马往视察之。
诸葛亮《兵要》说:军队已接近敌人时,侦察兵通常在天亮时先行出发,在军队前方十里范围内,各自按左右分路前进,也在十里之内。数里之外,五人编为一组,每人手持一面白旗,登高向外瞭望,查明隐蔽之处。大军到达时,再转向高处前进。第一组发现敌人,就转告后面的第二组,第二组再转告第三组,第三组去主将处报告。凡是侦察到敌人百人以下,只举旗指示;百人以上,就举旗大声呼喊。主将派快马前往视察。
又曰:凡军行营垒,先使腹心及乡导前觇审知,各令候吏先行,定得营地,壁立军分数,立四表候视,然后移营。又先使候骑前行,持五色旗,见沟坑揭黄,〈揭,去列切。〉衢路揭白,水涧揭黑,林薮揭青,野火揭赤,以本鼓应之。立旗鼓,令相闻见。若渡水逾山,深邃林薮,精骁勇骑搜索数里无声,四周绝迹,高山树顶,令人远视,精兵四向要处防御。然后分兵前后,以为镇拓。乃令辎重老小,次步后马,切在整肃,防敌至,人马无声,不失行列。险地狭径,亦以部曲鳞次,或须环回旋转,以后为前,以左为右,行则鱼贯,立则雁行。到前止处,候骑精锐,四向散列而立,各依本方下营。一人一步,随师多少,咸表十二辰,竖六旍,长二丈八尺,审子午卯酉地,勿令邪僻,以朱雀旍竖午地,白兽旍竖酉地,玄武旍竖子地,青龙旍竖卯地,招摇旍竖中央。其樵牧饮,不得出表外也。
又说:凡是军队行军扎营,先派亲信和向导前去侦察清楚,各令侦察官先行,确定营地位置,建立营垒划分军队编制,设立四个标志观察瞭望,然后移营。又先派侦察骑兵前行,手持五色旗帜,见到沟坑举黄旗,大路举白旗,水涧举黑旗,丛林举青旗,野火举红旗,用本营的鼓声呼应。树立旗帜和鼓,使彼此能看见听见。如果渡水翻山,穿越深密的丛林,精锐勇猛的骑兵搜索数里没有声响,四周没有踪迹,在高山树顶派人远望,精兵在四方要害处防御。然后分兵前后,作为镇守开拓。再命令辎重和老弱人员,依次是步兵、骑兵,务必整齐严肃,防备敌人到来,人马无声,不失行列。险要狭窄的道路,部队也按编制依次前进,有时需要迂回旋转,以后队为前队,以左翼为右翼,行进时如鱼贯,站立时如雁行。到达前方宿营处,侦察骑兵和精锐部队,向四方散开列队站立,各自按方位扎营。一人一步,根据军队人数,都标示十二时辰,竖立六面旗帜,长二丈八尺,仔细确定子午卯酉方位,不要偏斜,把朱雀旗竖在午位,白虎旗竖在酉位,玄武旗竖在子位,青龙旗竖在卯位,招摇旗竖在中央。打柴、放牧、饮水,都不得超出标志之外。
《卫公兵法》曰:诸营下定,事须防御。于营外二十步,列队仗,如临阵对寇法,昼夜严谨。纵逢雨雪,幷押队官幷不得离队。营留五匹马,幷鞍辔放饲,防有警急,即令驰告。至夜,每阵前百步外,著听子二人,一更一替,以听不虞。仍令探更人务探听子细,勿令眠睡。其昼日,诸军前各亦逐高要处,安置斥候,以视动静。
《卫公兵法》说:各营驻扎完毕后,必须做好防御。在营外二十步,排列队伍和兵器,如同临阵对敌一样,昼夜严加戒备。即使遇到雨雪天气,押队官也不得离开队伍。营中留五匹马,备好鞍辔放牧喂养,以防有紧急情况,立即派它们奔驰报告。到夜间,每个阵前百步外,安排两名听哨,一更轮换一次,以监听意外情况。还要让巡更的人务必仔细探听,不要让他们睡觉。白天,各军前方也要选择高处要害之处,设置侦察哨,以观察动静。
又曰:诸军营队伍,每夜分更,令人巡探。人不得高声唱号,巡者敲弓一下,坐者扣槊三下,方掷军号,以相应会。当营界探,周而复始。掷号错失,便即决罚。当军折冲、果毅,幷押铺宿,尽更巡探,递相分付;虞候及中军官人,通探都巡。
又说:各军营队伍,每夜分更次,派人巡逻侦察。巡逻的人不得高声喊口令,巡逻者敲弓一下,坐着的敲槊三下,才报出军号,以相互呼应。在营地边界侦察,周而复始。报号有错误,立即处罚。本军的折冲、果毅等军官,都押着铺位住宿,整夜巡逻侦察,互相交接;虞候和中军官,全面巡视侦察。
又曰:诸军下定,每营夜别置外探。每营折冲、果毅相知作次,每夜别四人,各领五骑马,于营四面去营十里外游奕,以备非常。如有警急,奔驰报军。
又说:各军驻扎后,每营夜间另外设置外探。每营的折冲、果毅相互协调安排次序,每夜另派四人,各带领五匹战马,在营地四面距离营地十里外巡逻,以防备意外情况。如有紧急情况,奔驰回营报告。
又曰:令人枕空胡禄卧,有人马行三十里外,东西南北响见于胡禄中,名曰:「地听」,则先防备。
又说:让人枕着空胡禄(箭筒)睡觉,有人马在三十里外活动,东西南北的声音都会在胡禄中听到,这叫做“地听”,可以预先防备。
又曰:诸兵马既逼贼庭,探候事须明审。诸营住及营行,前后及左右厢助上,五里著马两骑,十里更加两骑。十五里更加两骑,至三十里,一道用人马十二骑。若兵多,发引稍长,助上即更量加一两道,使令相见。其乘马人,每令遥相见,常接高行,各执一方面异旗,无贼此旗常卷,见贼即速展。军营见旗展,即知贼至,须觅稳处。既知贼来,得设机伏,整齐部伍,迎前出战。其最远及次远人,须与好马乘骑,不然被贼捉将。
又说:各兵马已逼近敌境,侦察事务必须明确细致。各营驻扎和行军时,前后及左右两侧辅助线上,五里安排两骑,十里再加两骑。十五里再加两骑,到三十里,一条线上用十二人十二马。如果兵多,队伍拉得较长,辅助线上就酌情增加一两道,使彼此能看见。骑马的人,要让他们远远能互相看见,经常在高处行进,各自拿一面不同颜色的旗帜,没有敌人时旗帜常卷着,见到敌人就迅速展开。军营看到旗帜展开,就知道敌人来了,必须寻找稳妥之处。既然知道敌人来了,可以设置埋伏,整顿队伍,迎上前去出战。最远和次远的侦察兵,必须给好马骑乘,否则会被敌人捉去。
备边
边防
《汉书》曰:晁错上言守边备塞曰:「胡人衣食之业不著于地,其势易以扰乱边境。何以明之?胡人食肉饮酪衣皮毛,非有城郭田宅之归居,如飞鸟走兽于旷野,美草甘水则止,草尽水竭则移。以是观之,往来转徙,时至时去,此胡人之生业,而中国所以离南亩也。今使胡人数处转牧行猎于塞下,或当燕、代,或当上郡、北地、陇西以候备塞之卒,卒少则入。陛下不救,则边民绝望而有降敌之心;如救之,少发则不足,多发远县才至,则胡人已去。聚而不罢,为费甚大;罢之,则胡复入。如此连年,则中国贫苦而民不安矣。陛下幸忧边境,遣将吏发卒以治塞,甚大惠也。然令远方之卒,守塞一岁而更,不知胡人之态。不如选常居者,家室田作,且以备之。其要害之处,通川之道,调立城邑,无下千家为居中周虎落。先为室屋、具田器,乃募罪人及免徒复作令居之,不足,募以丁奴婢赎罪及输奴婢欲以拜爵者,不足,乃募民之欲往者。皆赐高爵复其家,与冬夏衣,廪食能自给而止。其亡夫苦妻者,县官买与之。人情非有匹敌不能久安,其处塞下之民,禄利不厚不可使久居。危难之地,胡人入驱而能止,其所驱者,以其半与之,县官为赎其民。如是则邑里相救,赴胡不避死,非以德上也,欲全亲戚而利其财也。此与东方之戍卒不习地势而心畏胡者,功相万也。以陛下之时徙民实边,使远方亡屯戍之忧。塞下之民,父子相保,亡系虏之患。利施后世,名称圣明,其与秦之行怨民,相去远矣。」上从其言,募民徙实塞下。错复言:「陛下幸募人以实塞下,使屯戍之事益省,输将之费益寡,甚大惠也。下吏诚能称厚惠,奉明诏存恤所徙之老弱,善遇其壮士,和弭其心而勿侵刻,使先至者安乐而不思故乡,则贫民相慕而劝往矣。臣闻古之徙远方以实广虚也,相其阴阳之和,尝其水泉之味,审其土地之宜,观其草木之饶,然后营邑立城,制里割宅,通田作之道,正阡陌之界。先为立室,家有一堂二内门户之闲,置器物焉。民有所居,作有所用,此民所以轻去故乡而劝之新邑也。为置医巫以救疾病,以修祭祀,男女有昏生死相恤,坟墓相从,种树畜豕,室屋完安,此所以使民乐其乐处,而有长居之心也。臣又闻,古之制边县以备敌也,使五家为伍,伍有长;十长一里,里有假士;四里一连,连有假五百;十连一邑,邑有假候,皆择其邑之贤才有礼让、习地形、悉知民心者。居则习民以射法,出则教民于应敌。故卒伍成于内则军政定于外,服习已成,勿令迁徙。幼则同游,长则共事。夜战声相知则足以相救,昼战目相见则足以相识。欢爱之心足以相死。如此而劝以厚赏,威以重罚,则前死不还踵矣。所徙之民非壮有材力,但费衣粮,不可用也。虽有材力不得良吏,犹亡功也。」
《汉书》记载:晁错上书谈论守边备塞的策略说:“胡人衣食的来源不依赖土地,所以容易扰乱边境。为什么这样说呢?胡人吃肉喝奶穿皮毛,没有城郭田宅作为固定居所,像飞鸟走兽在旷野中,遇到肥美的水草就停下,水草枯竭就迁移。由此可见,他们往来迁徙,时来时去,这是胡人的生存方式,也是中原百姓离开农田的原因。如今让胡人多次在塞下转牧行猎,有时在燕、代地区,有时在上郡、北地、陇西,窥伺守塞的士兵,士兵少就入侵。陛下若不救援,边民就会绝望而产生投降敌人的念头;如果救援,派兵少则不够用,派兵多则从远方县邑调来,刚到胡人已经离去。军队聚集而不解散,耗费巨大;解散了,胡人又会入侵。如此连年不断,中原就会贫困,百姓不得安宁。陛下忧虑边境,派将吏发兵治理边塞,这是很大的恩惠。但让远方的士兵守塞一年就轮换,不了解胡人的情况。不如选拔长期定居的人,让他们安家种田,同时防备胡人。在要害之处、河流通道,规划建立城邑,不少于千户人家,周围设置虎落(防御工事)。先建造房屋、准备农具,然后招募罪人及免去徒刑的人让他们居住,不够的话,招募用成年奴婢赎罪及献奴婢求爵位的人,再不够,就招募愿意去的百姓。都赐给高爵位并免除其家的徭役,供给冬夏衣服,发粮食直到能自给自足为止。那些没有丈夫或妻子的,由官府买给他们。人的本性没有配偶就不能长久安定,在塞下的百姓,俸禄不优厚就不能让他们久居。在危难之地,胡人入侵驱掠人口,能阻止胡人并夺回被驱掠者的,将其中一半赏给他,官府再赎回被掠的百姓。这样,乡里之间就会互相救援,与胡人作战不避死亡,这不是为了报答皇上的恩德,而是想保全亲戚并获取财物。这与东方的戍卒不熟悉地势、内心畏惧胡人相比,功效相差万倍。在陛下当政时迁徙百姓充实边境,使远方没有屯戍的忧虑。塞下的百姓,父子相互保全,没有被俘虏的祸患。好处施及后世,名声称为圣明,这与秦朝驱使怨恨的百姓相比,相差太远了。”皇上听从了他的建议,招募百姓迁徙充实塞下。晁错又说:“陛下招募百姓充实塞下,使屯戍之事更加节省,运输费用更加减少,这是很大的恩惠。下级官吏如果真能体会厚恩,奉行明诏,抚恤迁徙来的老弱,善待壮士,安抚他们的心而不侵扰刻薄,使先到的人安乐而不思念故乡,那么贫民就会羡慕而愿意前往。我听说古代迁徙远方百姓充实空旷之地,要观察阴阳是否调和,品尝水泉的味道,审察土地是否适宜,观看草木是否丰饶,然后营建城邑,规划乡里,划分宅地,开通田作的道路,端正田界。先建造房屋,每家有一堂二室及门户,放置器物。百姓有地方居住,耕作有工具使用,这就是百姓轻易离开故乡而愿意迁往新邑的原因。为他们设置医巫来救治疾病,进行祭祀,男女婚嫁,生死相互照顾,坟墓相邻,种树养猪,房屋完好安全,这就是让百姓安居乐业而有长久居住之心的办法。我又听说,古代设置边县来防备敌人,让五家为一伍,伍有伍长;十长为一里,里有假士;四里为一连,连有假五百;十连为一邑,邑有假候,都选择邑中贤能、有礼让、熟悉地形、了解民心的人。平时教百姓射箭之法,战时教百姓应对敌人。所以内部编成卒伍,外部军政就能确定,训练完成后,不让他们迁徙。幼年一起游玩,长大一起共事。夜间作战,听到声音就能互相救援;白天作战,看到对方就能互相识别。友爱之心足以让他们拼死相助。这样用厚赏鼓励,用重罚威慑,就会勇往直前、死不回头了。所迁徙的百姓如果不是强壮有才能的,只会浪费衣食,不可用。即使有才能但得不到好官吏,也还是没有功效。”
又曰:王莽将严尤上言曰:「匈奴为害久矣。周秦汉征之,然皆未有得上策者也。周得中策,汉得下策,秦无策焉。当周宣王时,猃狁内侵至于泾阳,命将征之,尽境而还。其视戎狄之内侵,譬蚊虻之螫,驱之而已。故天下称明,是为中策。汉武帝选将练兵,约赍粮深入远戍,每有克获之功,胡辄报之。兵连祸结三十余年,中国罢耗,匈奴亦衄,而天下称武,是为下策。秦始皇不忍小耻而轻民力,筑长城之固,延袤万里,转输之行起于负海,疆境既完,中国内竭,以丧社稷,是为无策。今天下遭阳九之厄;比年饥馑,西北边尤甚。发三十万众,具三百日粮,东援海岱,南取江淮,然后能备。计其道里,二年尚未集合。兵先至者聚居暴露,师老械弊,势不可用,此一难也。边既空虚,不能奉军粮,内调郡国,不相及属,此二难也。计一人三百日粮用备十八斛,非牛力不能胜也。牛又当赍食加二十斛重地。胡沙卤多乏水草,以往事揆之,军出未满百日,牛必物故,且尽其余粮,人不胜,此三难也。胡地秋冬甚寒,春夏甚风,釜镬〈音富。〉薪炭重,不可炊食Я、〈音备。〉饮水以历四时,师有疾病之忧,势不能久,此四难也。辎重自随,则轻锐者少,不得疾行,虏徐遁不能及,幸而逢虏,要遮前后,危殆不测,此五难也。大用民力,功不可必,臣伏忧之。」
又说:王莽的将领严尤上书说:“匈奴为害已经很久了。周、秦、汉三代征讨他们,但都没有得到上策。周朝得到中策,汉朝得到下策,秦朝没有策略。在周宣王时,猃狁入侵直到泾阳,周宣王命将领征讨,把他们赶出边境就返回了。周朝看待戎狄入侵,就像蚊虻叮咬一样,驱赶走就行了。所以天下称颂其明智,这是中策。汉武帝选拔将领、训练士兵,携带干粮深入远方戍守,每次有克获之功,胡人就报复。战争连绵三十多年,中原疲惫消耗,匈奴也受损,而天下称颂其武功,这是下策。秦始皇不能忍受小耻辱而轻视民力,修筑坚固的长城,绵延万里,运输物资从海边开始,边境虽已巩固,但中原内部枯竭,导致国家灭亡,这是没有策略。如今天下遭遇阳九之厄运;连年饥荒,西北边境尤其严重。征发三十万军队,准备三百天的粮食,东边从海岱取粮,南边从江淮取粮,然后才能备齐。计算路程,两年还不能集合。先到的士兵聚集暴露在外,军队疲惫、器械破旧,势必不能使用,这是第一个困难。边境已经空虚,不能供应军粮,从内地郡国调运,又接济不上,这是第二个困难。计算一人三百天的粮食需用十八斛,没有牛力就不能运载。牛还要吃草料,再加二十斛,负担很重。胡地沙漠盐碱地多,缺乏水草,按以往经验推算,军队出发不到一百天,牛必定死亡,剩下的粮食人又背不动,这是第三个困难。胡地秋冬很寒冷,春夏多风,锅、薪炭很重,不能做饭,只能吃干粮、饮水来度过四季,军队有疾病的忧虑,势必不能持久,这是第四个困难。辎重随身携带,轻装精锐的士兵就少,不能快速行军,敌人慢慢逃跑也追不上,即使侥幸遇到敌人,被前后拦截,危险不可预测,这是第五个困难。大量动用民力,功劳却不一定能成功,我私下为此忧虑。”
又《班固论》曰:书云:「蛮夷猾夏」,诗称「戎狄是膺」,春秋有道「守在四夷」久矣。夷狄之为患也!故自汉兴,忠信嘉谋之臣,曷尝不运筹策,相与争于庙堂之上乎!高祖时刘敬,吕后时樊哙、季布,孝文时贾谊、晁错,孝武时王恢、韩安国、朱买臣、公孙弘、董仲舒,人持所见各有同异,然总其要归,两科而已。缙绅之儒则守和亲,介胄之士则言征伐。皆偏见一时之利害,而未究匈奴之终始。
又《班固论》说:《尚书》记载“蛮夷扰乱华夏”,《诗经》称“打击戎狄”,《春秋》主张“守卫在四方夷狄之地”,这种局面已经很久了。夷狄成为祸患啊!所以自从汉朝兴起,忠诚可信、善于谋划的大臣,何尝不运筹帷幄,在朝廷上相互争论呢!高祖时有刘敬,吕后时有樊哙、季布,孝文帝时有贾谊、晁错,孝武帝时有王恢、韩安国、朱买臣、公孙弘、董仲舒,每个人各持己见,有同有异,但总体归纳起来,不过两种策略罢了。士大夫中的儒生主张坚守和亲政策,武将则主张征伐。这都是只看到一时的利害,而没有彻底探究匈奴问题的始终。
自汉兴以至于今,旷世历年诎伸异变,强弱相反,是故其详可得而言也。昔和亲之论发于刘敬,是时天下初定,新遭平城之难,故从其言,约法和亲,赂遗单于,冀以救安边境。孝惠高后遵而不违,匈奴寇盗不为衰止,而单于反以骄倨。逮至孝文与通关市,妻以汉女,增厚其赂,岁以千金,而匈奴数背约束,边境屡被其害。是以文帝中年赫然发愤,遂贮戎服,亲御鞍马,徙六郡良家材力之士,驰射上林,讲习战阵,聚天下精兵军于广武。顾问冯唐与论将帅,喟然叹息,思古名臣,此则和亲无益已然之明效矣。
从汉朝建立到现在,历经多年,局势曲折变化,强弱形势相反,因此其中的详细情况可以讲述。从前和亲的提议由刘敬提出,当时天下刚刚安定,刚遭遇平城之难,所以听从了他的建议,订立和亲盟约,赠送财物给单于,希望以此安定边境。孝惠帝和高后遵循而不违背,但匈奴的侵扰并未减少停止,单于反而更加骄横傲慢。到了孝文帝时,与匈奴开通关市,把汉朝女子嫁过去,增加赠送的财物,每年花费千金,但匈奴多次违背盟约,边境屡次遭受其害。因此文帝中年时愤然发奋,于是储备军服,亲自驾驭鞍马,调遣六郡良家子弟中勇武有力的人,在上林苑驰马射箭,讲习战阵,聚集天下精兵驻扎在广武。又咨询冯唐,与他讨论将帅,感慨叹息,思念古代的名臣,这就是和亲没有益处已经明显的效验了。
仲舒亲见四世之事,犹复欲守旧文,颇增其约。以为义动君子,利动贪人,如匈奴者非可以仁义说也,独可说以厚利,结之于天耳。故与之复利以说其意,与盟于天以牢其约,质其爱子以累其心。匈奴虽欲展转,柰失重利何,柰杀爱子何。夫赋敛行赂不足以当三军之费,城郭之固,无异于贞士之约,而使边城守境之民父兄缓带,稚子咽哺,胡马不窥于长城,而羽檄不行于中国,不亦便于天下乎。察仲舒之论,考诸行事,乃知未合于当时而有阙于后世也。
董仲舒亲眼见到四代皇帝的事情,仍然想要坚守旧有的条文,并稍微增加盟约的内容。他认为仁义能打动君子,利益能打动贪婪的人,像匈奴这样的民族,不能用仁义来说服,只能用丰厚的利益来取悦,并向上天结盟。所以给他们丰厚的利益来取悦他们的心意,与他们在上天面前盟誓来巩固盟约,用他们心爱的儿子做人质来牵制他们的心。匈奴虽然想反悔,但失去重大利益怎么办,杀死爱子怎么办。征收赋税、赠送财物,不足以抵偿三军的费用,城郭的坚固,与忠贞之士的盟约没有区别,却能让边境守城的百姓父兄放松腰带,幼子安然进食,胡人的马匹不窥视长城,紧急文书不在中原传递,这不是对天下有利吗?考察董仲舒的言论,对照实际行事,才知道他的主张在当时不合时宜,并且对后世也有缺陷。
当孝武时,虽征伐克获,而士马亦略相当。虽开河南之野,建朔方之郡,亦弃造阳之北九百余里。匈奴人民每来降汉,单于亦辄拘留汉使以相报复,其桀骜尚如斯,安肯以爱子为质乎?此不合当时之言也。若不置质定约和亲,是虽袭孝文既往之悔而长匈奴无已之诈也。夫边城不选守境武略之臣,修障队备塞之具,厉长戟劲弩之械,恃吾所以待边寇而务赋敛于民,远行货赂,割剥百姓以奉寇仇,信甘言,守空约而冀胡马之不窥,不已过乎?
在孝武帝时期,虽然征伐有所收获,但士兵和马匹的损失也大致相当。虽然开辟了黄河以南的土地,建立了朔方郡,但也放弃了造阳以北九百多里的地方。匈奴人民每次来投降汉朝,单于也总是扣留汉朝使者作为报复,他们如此桀骜不驯,怎么肯把心爱的儿子作为人质呢?这是不合当时实际情况的言论。如果不设置人质、不订立和亲盟约,这虽然继承了孝文帝过去的悔恨,却助长了匈奴无休止的欺诈。边境城池不选拔有武略的守境之臣,不修整障塞防御的设施,不磨砺长戟劲弩等武器,却依赖我们用来抵御边寇的方法,而致力于向百姓征收赋税,远行贿赂,剥削百姓来供奉仇敌,相信甜言蜜语,坚守空洞的盟约,却希望胡人的马匹不窥视边境,这不是太过分了吗?
至孝宣之世,承武帝奋击之威,值匈奴百年之运,因其坏乱几亡之厄,权时施宜,覆以威德,然后单于稽首臣服,遣子入侍,三世称藩,宾于汉廷。是时边城晏闲,牛马布野,三世无犬吠之惊,黎庶忘干戈之役。后六十余载之间,遭王莽篡位,始开边隙。单于由是归怨自绝,莽遂斩其侍子,边境之祸构矣。故呼韩耶始朝于汉,汉议其礼,萧望之曰:「戎狄荒服。言其慌忽无常,至亦宜待以客礼,让而不臣,如后嗣遁逃窜伏,使于中国不为叛臣。」及孝元时,议罢守塞之备,应以为不可。云盛不忘衰,安心思厄,远见识微之明矣。
到了孝宣帝时代,继承了武帝奋力打击的威势,正值匈奴百年国运的衰落,趁着他们混乱崩溃、几乎灭亡的困境,权衡时势采取适宜措施,用威德覆盖他们,然后单于叩头臣服,派遣儿子入朝侍奉,三代称藩,归附汉朝朝廷。这时边境城池安宁,牛马遍布原野,三代没有狗叫的惊扰,百姓忘记了战争的劳役。此后六十多年间,遭遇王莽篡位,才开始产生边境冲突。单于因此归怨并自行断绝关系,王莽于是斩杀了他的侍子,边境的祸患就构成了。所以呼韩邪单于初次朝见汉朝时,汉朝讨论接待的礼仪,萧望之说:“戎狄属于荒服。意思是他们荒忽无常,来了也应该用客礼对待,谦让而不把他们当作臣子,如果后代逃窜隐藏,对中原来说也不算叛臣。”到了孝元帝时,讨论撤销守塞的防备,应认为不可行。说兴盛时不忘衰落,安定时思虑危难,这是远见卓识、洞察细微的明智之举。
单于咸弃其爱子,�末利不顾,侵掠所获,岁巨计。而和亲,赂遗不过千金。安在其不弃质而失重利也。仲舒之言漏于是矣。夫规视建议不图万世之固,而偏恃一时之事者,未可以经远。若乃征伐之功,秦汉行事,严尤论之当矣。故先王度中土,立封畿,分九州,列五服,物土贡,制外内,或修刑政,或修文德,远近之势异也。是以春秋内诸夏而外夷狄,夷狄之人贪而好利,被发左衽,人面兽心,其于中国殊章服异习,饮食不同,言语不通,僻居北垂寒露之野,逐草随畜,射猎为生。隔以山川,拥以沙漠,天地之所以绝内外也。是故圣王禽兽畜之,不与约誓,不就攻伐,约之以费赂而见欺,攻之则劳师而招寇,其土地不可耕而食也,其民不可臣而畜也。是以外而不内,疏而不戚,政教不及其人,正朔不加其国,来则惩而御之,去则备而守之。其慕义而贡献则接之以礼让,羁縻不绝,使曲在彼。盖圣人制御蛮夷之常道也。
单于都抛弃他们的爱子,贪图小利而不顾,侵掠所获得的财物,每年以巨万计算。而和亲赠送的财物不过千金。哪里是他们不抛弃人质而失去重大利益呢?董仲舒的言论在这方面就有漏洞了。那些观察形势、提出建议而不考虑万世的稳固,却偏执于一时之事的人,是不能用来谋划长远的。至于征伐的功绩,秦汉的所作所为,严尤的评论是恰当的。所以先王度量中原,建立封畿,划分九州,排列五服,规定土贡,制定内外制度,有的修明刑政,有的修明文德,这是因为远近的形势不同。因此《春秋》以诸夏为内、以夷狄为外,夷狄之人贪婪好利,披发左衽,人面兽心,他们与中原在服饰、习俗、饮食、语言上都不同,僻居在北方边陲寒冷露重的荒野,逐水草而居,随牲畜迁徙,以射猎为生。用山川阻隔,用沙漠拥塞,这是天地用来隔绝内外的。所以圣王把他们当禽兽畜养,不与他们盟誓,不主动攻伐,与他们盟约则因耗费财物而被欺骗,攻伐则劳师动众而招致寇患,他们的土地不能耕种来获取食物,他们的人民不能作为臣民来畜养。因此把他们排斥在外而不纳入内部,疏远而不亲近,政教不施加到他们的人身上,历法不用到他们的国家,他们来了就惩罚并抵御他们,他们走了就防备并守卫边境。如果他们仰慕道义而进献贡品,就用礼让来接待,笼络而不断绝关系,使理亏的一方在他们那边。这大概是圣人控制驾驭蛮夷的通常做法。
《后汉书》曰:马援奏言:「西干县户有三万二千,〈西干县,交趾郡,故城在今交州龙编县东。〉远界去庭千余里,〈庭,县庭也。〉请分为封溪、望海二县。」许之。
《后汉书》记载:马援上奏说:“西干县有三万二千户,(西干县,属于交趾郡,旧城在今天交州龙编县东面。)偏远边界距离县衙一千多里,(庭,指县衙。)请求分为封溪、望海两个县。”皇帝批准了。
又曰:马援在陇西,帝诏武威太守,〈《东观汉记》曰:梁统也。〉令悉还金城客民,〈金城人客在武威者。〉归者三千余口,使各反旧邑。援奏为置长吏,缮城郭,起坞候,〈《字林》曰:坞,小障,一曰小城,字或作坞。〉开导水田,劝以耕牧,郡中乐业。
又说:马援在陇西时,皇帝下诏给武威太守,(《东观汉记》说:是梁统。)命令全部遣返金城的客居百姓,(金城人客居在武威的。)返回的有三千多人,让他们各自回到原来的城邑。马援上奏为他们设置长吏,修缮城郭,修建坞候,(《字林》说:坞,是小障,一说小城,字有时写作“坞”。)开垦水田,鼓励耕种放牧,郡中百姓安居乐业。
又曰:杜茂引兵屯晋阳,上遣谒者段将众配茂镇守北边。因发边卒筑亭候,修烽火。又发委输金帛缯弩供给军士,幷赐边民。冠盖相望,茂亦建屯田驴车转运也。
又说:杜茂率兵驻扎在晋阳,皇帝派遣谒者段率领部众配合杜茂镇守北部边境。于是征发边境士兵修筑亭候,修建烽火台。又调运金银、布帛、丝织品和弓弩供给军士,并赏赐给边境百姓。使者往来不绝,杜茂也建立屯田,用驴车进行运输。
《晋书·杜预传》曰:匈奴师刘猛举兵反,自幷州西及河东平阳。诏预以散侯定计省闼,俄拜度支尚书。预乃奏立藉田,建安边论,处军国之要,又作人排新器,兴常平仓,定谷价,较盐运,制课调,内以利国,外以救边者五十余条,皆纳焉。
《晋书·杜预传》记载:匈奴首领刘猛起兵反叛,从并州向西波及到河东平阳。皇帝下诏让杜预以散侯的身份在宫中决策,不久任命他为度支尚书。杜预于是上奏设立藉田,撰写《安边论》,处理军国大事的要务,又制作人排新器械,兴办常平仓,稳定谷价,考核盐运,制定课调,对内有利于国家,对外能救助边境的共有五十多条,都被采纳了。
《宋书》曰:文帝元嘉中,每岁为后魏侵境,令朝臣博议。何承天陈备边之要,其大略一曰移远就近,以实内地;二曰浚复城隍,以增岨防;三曰纂偶车牛,以饬戎械;四曰计丁课役,勿使有阙。
《宋书》记载:宋文帝元嘉年间,每年因为后魏侵犯边境,命令朝臣广泛讨论。何承天陈述备边的要点,大致是:第一,把远处的人口迁移到近处,以充实内地;第二,疏浚修复城壕,以增强险阻防御;第三,编组车牛,以整饬军事器械;第四,按丁口计算课役,不要有缺漏。
《唐书》曰:高祖与群臣言备边之事,将作大匠于筠进曰:「未若多造船舰于五原灵武,置舟师于黄河之中,足以断其入寇之中路。」中书侍郎温彦博又进曰:「昔魏文帝掘长堑以遏匈奴,亦因因循其事。」高祖幷从之。于是遣将军桑显和堑断北边要路,又征江南习水之士,更发卒于灵州造战船。
《唐书》记载:唐高祖与群臣讨论备边之事,将作大匠于筠进言说:“不如在五原、灵武多建造船舰,在黄河中设置水军,足以切断他们入侵的中间道路。”中书侍郎温彦博又进言说:“从前魏文帝挖掘长沟来遏制匈奴,也可以沿袭这种做法。”高祖都听从了。于是派遣将军桑显和挖掘壕沟截断北边的要道,又征召江南熟悉水性的人士,再征发士兵在灵州建造战船。
《左传》曰:蔡侯、吴子、唐侯伐楚,舍舟于淮�,自豫章与楚夹汉。〈豫章、汉东、江北、地名〉楚左司马沈尹戌谓楚将子常曰:「子沿汉而与之上下,〈沿,缘也。缘汉上下,遮使勿度也。〉我悉方城外以毁其舟,〈以方城外人毁吴所舍舟也。〉还塞大隧、直辕、冥厄,〈三者,汉东三隘路。厄、乌革切。〉子济汉而伐之,我自后击之,必大败之。」既谋而行。楚大夫武成黑谓子常曰:「吴用水也,我用革也,〈用,军器也。〉不可久也,不如速战。」大夫史皇谓子常曰:「楚人恶子而好司马,若司马毁吴舟于淮,塞城口而入,〈城口,三隘道之总名。〉是独克也。子必速战,不然不免。」乃济汉而陈,自小别至于大别,〈《禹贡》汉水至大别南入江。然则此二别在江夏界也。〉三战,子常知不可,欲奔。〈知吴不可胜也。〉史皇曰:「安求其事,〈求知政事。〉难而逃之,将何所入,必死之。」〈子常违左司马成之言,故败也。〉
《左传》记载:蔡侯、吴王、唐侯联合攻打楚国,在淮河边弃船登陆,从豫章出发与楚军在汉水两岸对峙。(豫章是汉水以东、长江以北的地名。)楚国左司马沈尹戌对楚将子常说:“您沿着汉水上下游拦截他们,(沿是顺着的意思,顺着汉水上下游拦截,阻止他们渡河。)我率领方城外的全部军队去毁掉他们的船只,(用方城外的军队毁掉吴国停放的船只。)然后回头堵住大隧、直辕、冥厄这三条隘路,(这三处是汉水以东的三个险要隘口。厄读作乌革切。)您渡过汉水攻打他们,我从后面夹击,一定能大败他们。”计划商定后就开始行动。楚国大夫武成黑对子常说:“吴国用的是木船,我们用的是皮革战车,(用指军器装备。)不能持久作战,不如速战速决。”大夫史皇也对子常说:“楚国人厌恶您而喜欢司马,如果司马在淮河毁掉吴船,堵住城口进入,(城口是三条隘道的总称。)那就是他独自立功了。您必须速战,否则难免灾祸。”于是子常渡过汉水摆开阵势,从小别山一直到大别山,(《禹贡》说汉水流到大别山南面汇入长江,所以这两座山在江夏境内。)打了三仗,子常知道无法取胜,想要逃跑。(知道吴军不可战胜。)史皇说:“平时您追求执掌政事,(求知政事。)遇到危难却想逃避,能逃到哪里去?一定要拼死一战。”(子常违背了左司马沈尹戌的建议,所以失败。)
《战国策》曰:吴子问孙武曰:「敌人保山据险,擅利而处,粮食又足,挑之则不出,乘间则侵掠,为之柰何?」武曰:「分兵守要,谨备勿懈,潜探其情,密候其怠,以利诱之,禁其牧采。久无所得,自然变改,待离其故,夺其所爱。」
《战国策》记载:吴王问孙武说:“敌人占据山险,拥有有利地形,粮食又充足,挑战他们不出来,趁空隙又侵扰掠夺,该怎么办?”孙武说:“分兵把守要害,严密防备不松懈,暗中侦察敌情,秘密等待他们懈怠,用利益引诱他们,禁止他们放牧砍柴。时间长了他们一无所获,自然会发生变化,等他们离开原来的阵地,再夺取他们最重视的地方。”
《汉书》曰:匈奴呼韩耶单于来朝,元帝以后宫良家子王嫱字昭君,赐单于。单于欢喜,上书愿保塞上谷以西至敦煌。请罢边备,以休天子人民。帝下有司议。郎中侯应上言以为不可,其略曰:「自周秦汉以来,匈奴寇侵甚矣,其北边有阴山,东西千余里,本冒顿单于依阻其中。至孝武帝出师征伐,斥夺此地,攘之于漠北,建塞侥,起停隧,筑外城,设屯戍以守之,然后边境少安。夫夷狄之情困则卑顺,强则骄逆,天性也。前已罢外城,省停隧,今才足以候视通烽火而已。安不忘危,不可复罢。且中国尚建关梁以制诸侯,所以绝臣下之觊欲。起塞以来,百有余年,非皆以土垣,或因山岩石木柴疆落溪水,卒徒筑理,功费久远,不可胜计。今欲以一切省徭戍。十年之外,卒有他变。障塞破坏,隧灭绝,当更发屯缮理。累代之功不可卒复,非所以永持至安,威制百蛮之长策也。」帝纳之。
《汉书》记载:匈奴呼韩邪单于来朝见,汉元帝把后宫良家女子王嫱(字昭君)赐给单于。单于很高兴,上书表示愿意保卫上谷以西到敦煌的边塞,请求撤除边防,让天子的百姓休养生息。元帝让有关部门讨论。郎中侯应上书认为不可行,大意说:“从周、秦、汉以来,匈奴侵扰很严重,他们北边有阴山,东西一千多里,原本是冒顿单于凭借据守的地方。到孝武帝出兵征伐,夺回此地,把他们赶到漠北,修建边塞、烽火台,筑起外城,设置屯田戍守,这样边境才稍微安定。夷狄的本性是困窘时就卑顺,强大时就骄横叛逆,这是天性。之前已经撤除了外城,减少了烽火台,现在只够用来观察敌情、传递烽火。安定的时候不能忘记危险,不能再撤除。况且中原尚且设置关隘桥梁来控制诸侯,是为了杜绝臣下的非分之想。从修建边塞以来,一百多年,不都是用土墙,有的依山就石、树木、柴草、溪流,由士兵和民夫修筑,耗费的功夫和费用长久积累,不可胜数。现在想一下子省去徭役戍守。十年之后,突然发生变故,边塞破坏,烽火台断绝,就要重新调发屯兵修缮。几代人的功业不能一下子恢复,这不是长久保持安定、威慑控制各蛮族的良策。”元帝采纳了他的意见。
《蜀志》曰:曹公使夏侯妙才、张囿屯汉中。蜀先主进兵汉中,次于阳平关,南渡沔水,缘山稍前,于是定军势作营。妙才兵来争其地,先主命黄忠乘高鼓噪攻之,大破妙才军,斩妙才。曹公自长安南征,先主遥策之曰:「曹公虽来,无能为也。我必有汉川矣。」及公至,先主敛众拒险,终不交锋。积日不拔,士亡者多,曹公果引军还。先主遂有汉中。
《蜀志》记载:曹操派夏侯渊(字妙才)、张郃驻守汉中。蜀汉先主刘备进军汉中,驻扎在阳平关,南渡沔水,沿着山势逐渐前进,于是在定军山扎营。夏侯渊率兵来争夺此地,刘备命令黄忠占据高处擂鼓呐喊进攻,大败夏侯渊军队,斩杀夏侯渊。曹操从长安南征,刘备远远地预测说:“曹操虽然来了,也做不了什么。我一定能得到汉川。”等曹操到达,刘备聚集军队据守险要,始终不交战。过了多日攻不下,士兵逃亡很多,曹操果然率军撤回。刘备于是占据了汉中。
《魏志》曰:曹爽伐蜀,司马景王同行,出洛次于兴势。蜀将王林夜袭,景王营坚卧不动,林退。景王谓诸将曰:「费祎已据险拒守,进不获战,攻之不可,宜亟军,〈亟,纪力切。〉以为图。」爽等引还。祎果驰兵赴三岭争险,乃得过也。
《魏志》记载:曹爽攻打蜀国,司马师(景王)同行,从洛水出发驻扎在兴势。蜀将王林夜间偷袭,司马师营寨坚固,他躺着不动,王林退兵。司马师对众将说:“费祎已经占据险要防守,前进无法交战,进攻也不行,应该迅速撤军,(亟读作纪力切。)另作打算。”曹爽等人率军撤回。费祎果然迅速派兵赶往三岭争夺险要,魏军才得以通过。
《晋书》曰:刘裕讨南燕慕容超,超召群臣议拒晋师,大将公孙五楼曰:「吴兵轻剽,所利在速战,初锋勇锐不可争也,宜据大岘使不得入,旷日延时,沮其锐气。徐简精骑二千,循海而南,绝其粮运。别敕段辉率兖州之军缘山东下,腹背击之,上策也。各命守宰,依险自校,其资储之外余悉焚荡,芟除粟苗,使敌无所资,坚壁清野,以待其衅,中策也。纵贼入岘,出城逆战,下策也。」超曰:「吾京都殷盛,户口众多,非可一时入守。青苗布野,非可卒芟,设使芟苗,城守以全性命,朕所不能。今据五州之强,带河山之固,战车万乘,铁马万群。纵令过岘至于平地,徐以精骑践之。此成擒也。」其将慕容镇曰:「若如圣旨,必须平原用马,便宜出岘逆战,战而不胜,犹可退守,不宜纵敌入岘,自贻窘迫。昔成安君不守井陉之险,终屈于韩信。诸葛瞻不据束马之险,卒擒于邓艾。臣以为天时不如地利,阻守大岘,策之上也。」超不从,乃合摄莒、梁父二戍修城隍,简士马,蓄锐以待之。其夏晋师次东莞,超遣其左军段辉等步骑五万进据临朐。俄而晋师度岘,慕容超惧,率四万骑就段辉等于临朐,战败,超奔还广固,宋武围广固,数月而破,燕地悉平。
《晋书》记载:刘裕讨伐南燕慕容超,慕容超召集群臣商议抵抗晋军,大将公孙五楼说:“吴兵轻捷剽悍,优势在于速战,初战锋芒锐利不可硬拼,应该据守大岘山不让他们进入,拖延时间,挫伤他们的锐气。然后慢慢挑选两千精锐骑兵,沿海向南,切断他们的粮道。另外命令段辉率领兖州军队沿山东下,前后夹击,这是上策。命令各地守官,依靠险要自守,除了物资储备外其余全部烧掉,铲除庄稼,让敌人没有补给,坚壁清野,等待他们出现破绽,这是中策。放敌人进入大岘山,出城迎战,这是下策。”慕容超说:“我的京城富庶,人口众多,不能一下子都撤入城中防守。青苗遍布田野,不能一下子铲除,就算铲了庄稼,守城保全性命,我也做不到。现在我凭借五州的强大,依靠山河的险固,有战车万辆,铁骑万群。即使让他们过了大岘山到平地,再慢慢用精锐骑兵践踏他们,这就能擒获他们。”他的将领慕容镇说:“如果按圣上的意思,必须在平原用马,那就应该出大岘山迎战,战而不胜,还可以退守,不应该放敌人进大岘山,自找困境。从前成安君不守井陉的险要,最终被韩信打败;诸葛瞻不据守束马山的险要,最终被邓艾擒获。我认为天时不如地利,据守大岘山,是上策。”慕容超不听,于是合并莒县、梁父两个戍所,修整城墙,挑选兵马,养精蓄锐等待晋军。这年夏天晋军驻扎在东莞,慕容超派左军段辉等率步兵骑兵五万进占临朐。不久晋军越过大岘山,慕容超害怕,率四万骑兵到临朐与段辉会合,战败,慕容超逃回广固,宋武帝刘裕包围广固,几个月后攻破,南燕全境平定。
《后魏书》曰:遣将伐后燕慕容宝,已平幷州,潞川频胜。宝在中山引群臣议之。中尹符谟曰:「魏军强盛,千里转斗,乘胜而来,勇气兼倍,若逸骑平原,形势弥盛,殆难为敌。宜杜险拒之。」中书令眭邃曰:「魏军多骑师剽锐,〈眭,息为切。〉马上赍粮,不过旬月,宜令郡县聚千为一堡,深沟高垒,清野待之。至无所掠,资食既罄,不过六旬,自然穷退。」尚书封懿曰:「今魏师十万,天下之�敌也。百姓虽欲营聚,不足自固。是则聚粮集兵以资强寇,且动众心示之以弱。岨阙拒战,计之上也。」慕容麟曰:「魏今乘胜气锐,其锋不可当。宜谨守设备,待其弊而乘之。」于是修城积粟,为持久之备。魏攻中山不克,进据博陵鲁口,诸将睹风而奔,郡县悉降于魏。
《后魏书》记载:北魏派兵讨伐后燕慕容宝,已经平定并州,在潞川接连取胜。慕容宝在中山召集群臣商议。中尹符谟说:“魏军强盛,千里转战,乘胜而来,勇气加倍,如果让他们的骑兵在平原上驰骋,形势会更有利,恐怕难以抵挡。应该据守险要抵抗他们。”中书令眭邃说:“魏军骑兵多,部队剽悍精锐,(眭读作息为切。)马上携带粮食,不过十天半月,应该命令郡县聚集千人建一个堡垒,深挖沟、高筑墙,坚壁清野等待他们。他们来了抢不到东西,物资粮食耗尽,不过六十天,自然会困窘退兵。”尚书封懿说:“现在魏军十万,是天下的劲敌。百姓虽然想聚众自保,也不足以自固。这样反而聚集粮食兵力资助强敌,而且动摇人心、显示软弱。据守险要抵抗,才是上策。”慕容麟说:“魏军现在乘胜气势正锐,锋芒不可抵挡。应该谨慎防守做好准备,等他们疲惫再趁机进攻。”于是修城积粮,做持久战的准备。魏军攻打中山没有攻克,进占博陵、鲁口,后燕众将望风而逃,各郡县全部投降北魏。
《唐书》曰:武德中,太宗围王世充于东都,世充势穷,窦建德自北来救。诸将及萧瑀等咸请且退师避之,太宗不许,曰:「世充粮尽,内外离心,我当不劳攻击,坐收其弊耳。建德新破海公,将骄卒惰。今我据武牢,厄其襟要,若贼恃胜冒险争锋,吾当破贼。若不战,旬月之间世充自溃,彼败我振,足以临之。一行两定,在于斯举。若不速进,贼入武牢,诸城新附,必不能守。二贼幷力,将若之何?」秦府记室薛收进曰:「世充据东都,府库填积,所患者在于乏食,是以为我所持。建德亲总十余万众来拒王师,亦当尽彼骁雄,期于速战。若纵其两寇相连,转河北之积以相资给,则伊洛间战斗不已。大王今欲亲率猛锐,先据成皋之险,训兵坐甲,当彼疲弊之众,一战必克。建德破,则世充自下,不过数旬,二国之君可面缚麾下。萧瑀等柰何遂请退兵?」太宗曰:「善!」而从之,留齐王元吉围世充,亲率三千五百人趣虎牢守之,与战相持二十余日。五月,建德谋伺官军刍尽,牧马于河北,必将袭武牢。太宗闻之,遂牧马千余匹于河渚间以诱之。诘朝,建德果悉众而至,阵于汜水东。太宗候阵久,卒饥,令宇文士及率骑经贼阵之西,驰而南上,贼阵动,因而诸军奋击之,大溃。竟如太宗本策。
《唐书》记载:武德年间,唐太宗在东都洛阳包围了王世充,王世充势力穷困,窦建德从北方前来救援。各位将领以及萧瑀等人都请求暂且退兵避开敌军,太宗不同意,说:“王世充粮草耗尽,内外离心离德,我不必费力进攻,就能坐等其衰败。窦建德刚刚击败了海公,将领骄傲、士兵懈怠。如今我军占据武牢关,扼守其要害,如果敌军依仗胜利冒险来争锋,我定能击败他们。如果敌军不交战,十天半月之内王世充就会自行溃败,敌军失败而我军振奋,足以对付他们。一次行动就能平定两股势力,关键在于这次举措。如果不迅速进军,敌军进入武牢关,各城刚刚归附,必定无法坚守。两股敌军合力,那将怎么办?”秦王府记室薛收进言说:“王世充占据东都,府库物资堆积,所担忧的只是缺乏粮食,因此被我军牵制。窦建德亲自率领十余万军队来抵抗王师,也应当尽遣其骁勇精锐,期望速战速决。如果放任这两股敌军联合,转运河北的物资来相互资助,那么伊水、洛水一带的战斗将不会停止。大王如今打算亲自率领精锐部队,先占据成皋的险要地势,训练士兵、按兵不动,等待敌军疲惫之时,一战必定取胜。窦建德被击败,王世充自然就会投降,不过几十天,两国的君主就会被捆绑到您的帐下。萧瑀等人为何竟然请求退兵?”太宗说:“好!”于是采纳了这个建议,留下齐王李元吉包围王世充,亲自率领三千五百人奔赴虎牢关据守,与敌军相持了二十多天。五月,窦建德计划等到官军粮草耗尽、在河北放牧战马时,必定会袭击虎牢关。太宗听说后,便在河中小洲上放牧一千多匹马以引诱敌军。第二天早晨,窦建德果然率领全部军队到来,在汜水东岸布阵。太宗等到敌军阵列时间久了、士兵饥饿时,命令宇文士及率领骑兵经过敌军阵地的西侧,奔驰向南而上,敌军阵势动摇,于是各军奋力攻击,敌军大败。最终果然如太宗最初的策略一样。