曹操刘备会战汉中是关乎蜀汉政权存在与否的一次大战。对于如此重要的战争,史书中的记载不仅很少,而且分散多处。为了充分了解这次战争,不才试作论述。
汉中大战始于建安二十年,直至建安二十四年,历时四年。
先说下汉中的地理形势。汉中处于关中平原和成都平原之间,是中国西部的战略要地。在中国历史上,南北割据对峙时,通常是,当汉中地区为南方势力所控制时,双方以秦岭为界;当汉中地区为北方势力所控制时,南方只能凭大巴山险要以作抵抗。
汉中作为南北双方的一个中间地带,它夹在关中与四川之间。关中为北方地区的上游,秦岭为关中的南面屏障;四川为南方地区的上游,大巴山脉为四川的北面屏障。汉中就夹在秦岭和大巴山之间。
形成汉中地位的地形主要是秦岭和大巴山脉。两列山脉平行耸立,东西横亘,将中国地势第二级阶梯截断成差异明显的南北两部分。秦岭西抵陇山,东连熊耳山、伏牛山;大巴山延绵于川、陕、鄂边境,与武当山、荆山、巫山等山相连。一般称任河以西为米仓山,以东为大山。秦岭高峻险拔,足以为关中南面屏障;大巴山浑厚绵长,足以为四川北面屏障。几条谷道穿越山岭,成为南北通行的孔道。
秦岭东端有武关,西端有散关,另有三条谷道穿越秦岭中部,可为汉中与关中之间的通道。它们是褒斜道、傥骆道、子午道。
褒斜道南口曰褒谷,在今陕西褒城北十里,北口曰斜谷,在今陕西郿县西南三十里,谷道全长四百七十里。战国时,司马错攻蜀,即由此道进兵。
褒斜道主要是沿褒水和斜水河谷而行。河谷深险,悬崖壁立,通行不易。故历代多治栈道于褒斜道。秦治栈道于褒斜,以通汉中、巴蜀。刘邦就封南郑时曾烧毁;后又予以修复。诸葛亮第一次北伐失利退兵时,赵云又烧毁一段;诸葛亮最后一次北伐兵出斜谷,又曾修复;诸葛亮死后,又被魏延烧断。此后或修或毁,增损不定。
傥骆道南口曰傥谷,在今陕西洋县北三十里,北口曰骆谷,在今陕西周至县西南一百二十里,谷道全长四百二十里。其中越秦岭主峰一段,盘山路曲折回旋八十余里,共八十四盘,行军不易,易受阻塞。唐武德年间,复开傥骆道,以通汉中、巴蜀。唐后期,关中变故频仍,唐帝每幸汉中、巴蜀以避难,骆谷道是其往来通道之一。五代后,骆谷亦渐荒废。
子午道南口曰午谷,在今陕西洋县东一百六十里,北口曰子谷,在长安南百里处,谷道全长六百六十里。王莽时修通子午道,东汉时废子午道而通褒斜道。
三条谷道连通关中与汉中。但以秦岭之高峻,每条谷道都曲折回旋,幽深险峻,不利于人力物力的大规模运动,尤其不利于粮草补给的运输。曹操在争汉中而未得后多次感叹“南郑直为天狱,中斜谷道为五百里石穴耳。” [ 注:《资治通鉴》卷七十 魏纪二 ] 利用这些谷道出奇兵还可以,大规模进兵则不利。南北交争之际,多以散关为要冲。
汉中与四川之间的通道有二:金牛道和米仓道。金牛道北起陕西勉县,南至剑阁之大剑关口,中间越最高峰曰朝天岭,剑阁为其南端咽喉。金牛道最早为秦惠王伐蜀所开,其后,钟会攻蜀汉、尉迟迥取梁益州、郭崇韬攻前蜀、北宋平后蜀、蒙古攻南宋,都曾由此进兵。
米仓道以越米仓山而得名。自南郑向南循山岭经喜神坝、渡巴峪关,越山岭之后沿南江河谷至巴中,是为米仓道。由汉中入三巴,此为捷径。
就汉中与四川的关系而言,因四川的重心在成都,故自金牛道进军要比米仓道捷近;若是南北对峙之际,四川与东南相连,则由米仓道进军,入三巴,趋重庆,可威胁四川与东南的交通线。 这样,处在两个上游地区之间的汉中所体现着的南北利害关系的胶着程度远非淮河所能比拟。淮河南北尚有广阔的地域可作回旋,汉中地区则完全没有回旋余地;南北双方在淮河一线一时的得失不足以产生决定性的影响,在汉中地区一时的得失即足以产生决定性的影响。