孔明五次北伐成敗分析

關燈
四、克定二郡與三路伐蜀 魏攻漢中和魏延西進羌中示意圖(同樣圖大,給地址) http://www.ty518.com/ycf/ditu/images/dt33.jpg蜀漢建興七年(公元229年),孔明第三次北伐,這次戰鬥過程相對比較簡單,孔明先派遣将軍陳式攻打魏武都、陰平二郡,意圖通過小股部隊吸引魏邊軍出戰,聚而殲之。

    魏雍州刺史郭淮率魏軍出,攻擊陳式,然後孔明自率軍出,郭淮嗅覺還算靈敏,在蜀軍完成包圍圈之前退兵,孔明雖然沒有實現殲敵的目标,但奪得魏國武都、陰平二郡,總算是個可以接受的戰果。

    此戰後,後主下诏,恢複了孔明丞相的職位。

     蜀漢建興八年(公元230)年秋,大約是被孔明連番北伐折騰得魏國雞飛狗跳,曹真終于雄起了一把,向魏明帝進谏伐蜀,當然曹大将軍深知孔明的軍事才能——上次祁山一役被孔明當猴耍的慘痛教訓殷鑒不遠,不敢托大,隻好建議魏國數路大軍并進,讨伐蜀漢。

     魏明帝派出的是哪幾路大軍呢?三路主力軍團分别是:司馬懿由西城出兵,溯沔水,曹真由子午谷出兵,再加上張郃一路[24]——看看,差不多可以說是魏國當時能派出的全明星陣容了,魏國與東吳交兵,東吳何時曾獲此殊榮?加上從褒斜道、隴右武威進兵的其他諸軍(即郭淮、費曜等軍),可謂聲勢浩大,頗有“蜀漢不滅,何以家為”的氣勢,一時間,蜀漢黑雲壓城。

     然而結果卻讓所有想看蜀漢好戲的人大跌眼鏡,孔明于城固、赤阪等要地嚴陣以待,曹真大軍卻走了三十多天愣是沒能走出子午谷,主力一路吭哧吭哧的牛喘前進,其他幾路顯然也唯曹大将軍馬首是瞻。

    怎麼竟會出現如此局面?原來大軍前鋒夏侯霸(夏侯淵之子)走的倒是不慢,不過剛剛出谷,立足未穩,就被嚴陣以待的蜀軍奇襲,一頓暴扁,差點被打發去跟他死鬼老爸喝茶[25][八]。

    前鋒兵敗,挫動鋒銳,結果是曹真大軍進退不得,隻好窩在谷裡,此時正好天降瓢潑大雨,十數萬大軍給憋在谷裡面美美洗了三十多天淋浴,不知曹大将軍當時心裡是何感想。

    好在魏明帝曹睿厚道,下诏令全軍班師,曹大将軍恨恨而還,其他各路人馬也自是灰溜溜。

    聲勢浩大的伐蜀軍事行動,就落了這麼個虎頭蛇尾的結局,想必蜀漢軍民在睡夢中都會偷偷笑醒。

     此役還有一個插曲,孔明在漢中嚴陣以待的同時,還派遣大将魏延、吳懿西進羌中,深入涼州腹地,與魏後将軍費曜、雍州刺史郭淮大戰于陽溪,結果大破魏軍。

    戰後論功,魏延進位前軍師征西大将軍,假節,封南鄭侯[26],吳懿進位左将軍,封高陽鄉侯[27]。

    考慮到魏延是蜀漢大将,素有資曆、戰功,吳懿是蜀漢宿将,對手是魏國一後将軍、一雍州刺史,皆為魏國名将,再加上戰後蜀漢的論功行賞,可想而知此役戰鬥規模有多大[九]。

    遺憾的是魏延後來成為叛将,三國志對于此戰記載語焉不詳,難以詳加考證,甚是可惜。

    不過從此戰,也可看見孔明經營雍涼的戰略意圖。

     面對魏大軍壓境的危機,孔明沉着應對,駐險要嚴陣以待,充分顯示了防守能力,又派魏延等襲擊魏涼州後方,互相呼應,終使魏軍無功而返,可謂運籌帷幄,決勝千裡。

     五、二出祁山 孔明第四、五次北伐軍事路線示意圖: 蜀漢建興九年(公元231年)春,孔明第四次北伐,第二次兵出祁山,利用自己發明的省力運輸工具木牛運糧,以解決蜀軍運糧不濟的問題。

    此次北伐,三國志.諸葛亮傳裡面記載極其簡略,寥寥數語而已[27]。

    不過感謝史學家裴松之和習鑿齒,在裴注漢晉春秋之中,我們可以管窺這次戰役是何等的驚心動魄[28]。

     孔明再次兵出祁山,此時曹真大約是去年淋浴洗的太多,加上伐蜀虎頭蛇尾實在窩心,結果一病不起、嗚乎哀哉。

    魏明帝隻好令司馬懿率大軍(約三十萬[29])赴長安救火[30],節制張郃、郭淮、費曜等魏軍名将。

    孔明親率主力奔上邽,破郭淮、費曜二将,将上邽熟麥盡數割去。

    司馬第一次與孔明正面交兵,多有試探,隻是尾随孔明蜀軍,若即若離,卻不與交戰,結果被部将譏笑為“畏蜀如虎”,司馬聽聞此言,顯然心裡不大痛快,加上諸将紛紛請戰,自己又沒嘗過孔明的厲害,決定和諸葛村夫拼上一把。

    于是于五月派大将張郃攻打蜀漢将領王平于南圍,自己親率大軍追擊孔明,結果孔明命大将魏延,将領高翔、吳班大破司馬,斬獲司馬軍隊甲首三千級,玄铠五千領,角弩三千一百張[31]。

    司馬隻得歸營拒戰,堅守不出。

    此戰又一次證明了孔明的軍事才能——司馬分兵二路,孔明則用南圍王平孤軍拖住張郃,集中兵力直取敵酋,打得司馬抱頭鼠竄。

    司馬也算是領教了孔明的用兵,為日後縮頭不出、又稱贊孔明“天下奇才”埋下了伏筆。

     六月孔明糧盡,後方李嚴運糧不濟,于是矯诏命孔明班師(事見李嚴傳),孔明遂退兵。

    司馬命張郃追趕孔明,張郃明知王雙前車之鑒,但軍命難違,隻得硬着頭皮去追。

    追至木門,中蜀軍埋伏,蜀軍萬箭齊發,一代名将就這麼成了蜂窩煤[32],倒便宜了司馬營中安坐。

     孔明第四次北伐整個經過,單從本傳來看,實難窺全豹,隻有綜合裴注漢晉春秋、張郃傳、李嚴傳、後主傳等史料,方能明之。

     上面孔明大敗司馬的記載雖出自漢晉春秋,孔明本傳并不載,然而考慮到陳壽為尊者諱的心态,加上魏末晉初司馬一家的高壓政治,本傳記載得如此簡略就不難理解了。

    不過,三國志王平傳中卻如實記載了第四次北伐王平鎮守南圍,張郃來攻,但不能克的史實[33],順帶記載了司馬當時攻打孔明的史實——盡管未記載戰況和結果。

    其他諸傳又記載了張郃喪于追趕孔明退兵一役,兩戰之間的空白,用漢晉春秋孔明大敗司馬的史料填補,恰恰天衣無縫。

     何況漢晉春秋的作者習鑿齒是晉臣,沒什麼史料證明他和孔明是親戚,也沒有司馬懿得罪他的曆史記錄,顯然他沒必要造司馬懿的謠——更何況司馬懿貴為晉朝宣帝,習鑿齒莫非是吃了熊心豹子膽?居然敢造本朝祖宗的謠,不想要腦袋了不成?一來無故造謠不合史德,二來在司馬氏的高壓政治下,嵇康寫了封《與山巨源絕交書》就被司馬昭喀嚓了,阮籍不敢得罪司馬昭,隻能狂飲至酩酊大醉,通過摧殘自己來躲開司馬昭通婚的請求。

    習鑿齒怕是有天大膽量,也不敢無中生有,能如實記載已是難能可貴,再說上述記載與其他三國兩晉史料對比,并無任何沖突之處,當為信史。

     附論:晉書《宣帝紀》記載司馬大敗諸葛,“俘斬萬計”一事證僞唐朝官修二十四史之一的晉書,在司馬懿的本紀《宣帝紀》中記載了孔明第四次北伐,退兵時魏軍追趕,大破孔明,俘斬萬計一事[34]。

    (注意,此處記載的數目是“萬計”而非“萬餘”,換言之,司馬俘斬蜀軍,不僅僅是一萬多那麼簡單,二萬、三萬、四萬按字面理解都有可能[十]) 由于此事與三國兩晉史料記載相沖突,考慮到晉書編纂從受命到成書,僅曆時兩三年。

    如此匆匆出爐,加上又是多位學者撰寫,最後由房玄齡、令狐德棻統稿。

    故存在取材方面不十分注意史料的甄别取舍、書中有記事前後矛盾和疏漏遺脫等缺陷。

    “俘斬萬計”這一記載便十分不幸的撞到了“取舍不當”這個槍口上。

     考慮到晉書是唐人所編纂,沒必要再去刻意吹捧司馬他老人家,并且房玄齡他們看來跟孔明也沒啥深仇大恨,所以該史料是晉書作者們自個閉門造車編出來誣蔑孔明的可能性不大。

    顯然是傳抄前朝史料時,不加認真鑒别,囫囵吞棗,把不知是哪家的晉朝獨家史料給順手抄上了,結果卻贻笑大方。

     該記載不見于三國兩晉時期的著名史籍,三國志、漢晉春秋、華陽國志均不載。

    連因“極多時諱、殊非實錄”而名聲欠佳的魏書、魏略等都不見載。

    不僅如此,上述史書不但未記載此事,相反卻記載了張郃殁于此役一事,不神吹魏國獲此大勝,相反卻記載大将之亡,太過不合常理。

    尤其是魏書、魏略,能神吹到曹操赤壁是自個燒船撤軍,并非大敗于孫劉聯軍之手,居然魏軍在司馬領導下的此等大勝連一個字都沒提到。

    而且諸史料都可看出張郃是因為追趕孔明,中蜀軍埋伏,被箭而死,要是能從蜀軍區區伏兵裡面連砍帶抓幾萬人,也真難為司馬用兵如神了。

     另外,三國志作者陳壽、漢晉春秋作者習鑿齒、華陽國志作者常璩,皆為晉臣,本朝宣帝若真獲此大勝,不加任何大肆鼓吹,僅僅如實記載已是頗為難得,可稱良史,怎敢故意忽略不記?不是想試試司馬皇帝的刀快不快吧?若說其中一位失心瘋了還可言偶然,三位一齊瘋了,這也太過玄乎。

    非但如此,漢晉春秋不但不記載此事,反過來卻記載了孔明此役斬司馬甲首三千級、獲玄铠、角弩極多一事——不但不記載本朝祖宗狂勝,反過來卻記載其大敗——考慮到嵇康寫了封《與山巨原絕交書》就給司馬昭喀嚓了,這個習鑿齒為何沒因為對司馬宣王造謠惑衆給拖出去剁了捏? 最後,孔明街亭一役戰敗,尚戮馬谡謝衆,自貶三級,為何蜀漢此次大敗,全國上下一點動靜也沒有?蜀漢史料為何均不載此事?若說是官方消息封鎖的好,按蜀漢此時戶九十萬、孔明出師十萬,被俘斬二萬計算,損兵五分之一,幾乎蜀漢家家戶戶都有喪事,瞞得過來麼?想來那被俘斬的n多蜀軍都是到老的光棍,沒家沒業,往地裡一埋就everythingisOK的。

    再說後來孔明隔了兩年就又出兵五丈原伐魏,橫看豎看,也看不出蜀漢元氣大傷的架勢。

     事實上,比司馬俘斬孔明萬計更邪乎的記載還有,晉朝鼓吹曲《宣受命》居然說孔明是被司馬吓死的,曹魏鼓吹曲中破馬超一段《平關中》還說斬首馬超“級萬億”[35]——乖乖,全地球人給曹操老大剁了都湊不夠,還得拽上幾個河外星系的——呵呵,可勁吹吧,反正不上稅。

    可想而知,在中國素來成王敗寇的前提下,這個“俘斬萬計”的水分有多大。

    也不知是哪位晉朝臣子在自個寫的馬屁文字中意淫了幾句,然後晉書某作者不加鑒别,順手抄上,以至流毒至今。

     六、秋風五丈原 蜀漢建興十二年(公元234年)春,孔明聯合東吳[36],最後一次出師北伐,以流馬運糧,由斜谷出,與司馬對峙于渭南五丈原。

    此次北伐,為解決蜀軍運糧困難問題,孔明破天荒的采取了在魏國境内屯田的戰略舉措。

     看到蜀軍竟然大咧咧的在自己眼皮底下屯田,司馬心裡之别扭,可想而知。

    然想到三年前自己曾被孔明認真修理一番,萬丈怒火,卻也不得不冷卻冷卻。

    無奈之下,隻好堅守不出,甚至在孔明送其巾帼衣物、肆加羞辱之後,也隻得玩了一套千裡請戰的把戲——先向魏明帝數次請戰,魏明帝也是出于全局考慮,命令辛毗前往前線,制止魏軍出戰[37]——這樣一來,司馬更有理由堅守不出,又可借機彈壓軍中不滿情緒,可謂一舉兩得[38]。

    後來蜀漢使臣使魏時,言談中不慎洩露了孔明身體狀況欠佳的軍事機密(讀史及此,頗有想扁了這個二百五使臣的沖動)[39],司馬認定孔明已來日無多,更是堅定了固守的信心。

     有相當一部分朋友認為,司馬這種做法,全是為自身考慮,務在保全自己,畢竟“飛鳥盡、良弓藏,狡兔死、走狗烹”,魏國重用司馬,全因孔明西線的軍事威脅,若司馬擊滅孔明,則自身即無利用價值,恐怕就要被烹了——說起來倒像是司馬深謀遠慮,其實不然。

    孔明殁後,司馬不但沒有被烹,而且還受命東征公孫淵,與魏明帝言談間,頗為自信滿滿,哪有什麼韬光養晦的架勢——這時他怎麼不怕被烹了?征伐期間魏明帝更是對其信任有加[40],後來更是和曹爽一齊成為魏明帝的二位托孤大臣。

    橫看豎看,也沒有司馬要被烹的架勢——畢竟此時天下遠未平定,魏帝總不能因為剛去了某心腹大患就開始烹人。

     其實司馬堅守不出,未必全是膽怯。

    孔明在魏軍三路伐蜀時,也沒選擇主動出擊敵軍主力,不過呆在家裡看着魏軍美滋滋的洗了一頓淋浴而已。

    不過考慮到司馬和孔明的交戰史,司馬一直沒有占孔明上風,反而損兵折将不斷,上面已經提到漢晉春秋記載司馬被孔明斬甲首三千級,中軍使用的高級防具、武器(玄铠、角弩)損失極多,後來司馬派大将張郃追趕孔明,更是斷送了張郃殘生,一代名将就這麼變成了蜂窩煤,如果當時是司馬親自去追的話——想來司馬念及這一點,脊背都會直冒冷汗。

    這就客觀說明了司馬并非單單是出于戰略考慮避而不戰,也實在是有沒把握與孔明交兵并戰而勝之的原因在内。

    諸位不妨換位思考一下,若是在下率領同樣數量的蜀軍與司馬對峙五丈原,司馬還會同樣避戰不出否?恐怕是在下的腦袋早被扔到魏明帝面前了。

     因此孔明第五次北伐,司馬縮頭不戰,的确是戰略上的最佳選擇,不過原因不僅僅是出于戰略考慮這般冠冕堂皇,還由于司馬用兵确實略遜于孔明一籌,觀其之前對孔明的戰績,不難得出此結論。

    由于司馬實在對孔明沒什麼獲勝的把握,也隻能用這一招慢慢拖了。

     最終天不與壽,瑟瑟秋風之中,孔明病逝于五丈原,享年五十四歲,一時天地同悲。

     孔明逝世後,還有一個插曲。

    孔明遺命由楊儀、姜維等率蜀軍撤軍,司馬見蜀軍退兵,結合前面自己認定孔明已經蹦達不久的判斷,認定孔明已逝,遂率軍出戰,想撿個大便宜(這也從反面印證了司馬确實沒把握擊敗孔明),結果姜維也不是省油的燈,他命令楊儀揮師反攻司馬,結果司馬一下愣神了——莫非是孔明詐死,誘自己出戰?眼前一下浮現了張郃那蜂窩煤般的凄慘之狀,于是乎,撒腿跑的比兔子還快。

    後蜀軍入谷發喪,司
0.107640s