重论“子午谷之谋”之是非

诸葛亮北伐曹魏 , 五出祁山无功而返 。 出师未捷身先死 , 长使英雄泪满襟 。 这是诗人的叹息之辞 , 充满了悲情 。那么站在理性的角度看 , 诸葛亮北伐究竟有没有成功的可能?如果诸葛亮采纳了那个备受争议的子午谷之谋 , 会不会实现直取关中、恢复洛阳的战略目的呢?重论“子午谷之谋”之是非
首先我们得弄明白 , 子午谷是啥?关中与汉中以秦岭山脉为界分限南北 , 自关中通汉中 , 古时有三条孔道:自西向东分别为褒斜道、傥骆道、子午道 。 这三条孔道均是秦岭山脉中的谷地 。 共同特点是山谷狭窄 , 道路崎岖 , 不满足大规模行军的条件 。褒斜道全长470华里 , 北口在斜谷城(今陕西郿县西南) , 南口在褒城(今陕西褒城) 。 其道路几乎与褒河河谷重合 , 北高南低 , 利南下而不利北上 , 但河谷沿线地势崎岖 , 不利于长途行军 。 此道是三道中最易通行的道路 , 曹操与刘备争夺汉中 , 即由此道进军 。傥骆道全长420华里 , 南口在傥谷(今陕西洋县北) , 北口在骆谷(今陕西周至南120里) , 傥骆道全是山路 , 终南山的主要峰岭阻挡其间 。 大部队行军极难 , 就连牛马都能累死 , 行军之难可想而知 。子午道全长660华里 , 北口在子口(今陕西西安南百余里) , 南口在午口(今陕西洋县东160里) 。 子午道中山水相杂 , 距离偏远 , 比褒斜道险 , 比傥骆道远 , 历来不是行军的首选 。 但子午道有个独特之处 , 北口距离长安最近 , 如果以奇兵突袭 , 确实可以对长安达成战役层面的突然性 。重论“子午谷之谋”之是非
魏延就是在这个基础上 , 提出了穿越子午谷、突击长安的计划 。 大致内容是 , 率1万兵 , 5000战兵 , 5000补给兵 , 随身携带10天的粮食 , 打下长安 , 进而封锁潼关 , 等候诸葛亮主力到达 , 将关中地区整个吞下 。这个看似合理的建议 , 被诸葛亮无情的否定了 。许多人认为 , 子午谷之谋 , 大概是蜀军最接近胜利的方案 。 还说 , 诸葛亮之所以拒绝这个方案 , 一是怕魏延得势造反 , 二是过于谨慎 , 不敢进行军事冒险 。这些说法 , 诸葛亮就算现在活着 , 估计也懒得反驳一句 。下面 , 有历史君 , 就结合当时的具体形势 , 不揣冒昧地分析一下子午谷之谋的不合理之处 。重论“子午谷之谋”之是非
第一 , 魏延子午谷之谋的前提不成立 。魏延的前提是 , 曹魏在关中无兵 。 《三国志·蜀书十》注引《魏略》:“延曰:长安中惟有御史、京兆太守耳 , 横门邸阁与散民之谷足周食也 。 ”事实真的是这样吗?这是全无道理的想当然 。曹魏对关中的防务一直十分重视 , 早在建安三年(公元198年) , 关中诸将各自扩充势力 , 曹操便派钟繇率军3000进入关中 。 虽说这种掺沙子的方式并没有夺取对关中的控制权 , 但脑筋不太好使的关中诸将在钟繇的搅和下发生分裂 , 凉州头号军阀马腾竟因此投降曹操 。 所以钟繇这点可怜的兵力能够逐渐扩充 , 官渡之战爆发后 , 钟繇不仅自守有余 , 还能率军北上河东平阳 , 参与对袁氏余部的围攻 。重论“子午谷之谋”之是非
钟繇曹操平马超后 , 取得了对关中的完全控制权 , 逐步将势力扩大到陇右 。 为了加强对这一带的军事慑控 , 曹魏先后派大将曹仁、夏侯渊、夏侯懋等都督关右军事 。 据《资治通鉴》卷80胡三省注:“魏初置都督诸军 , 东南以备吴 , 西以备蜀 , 北以备胡 , 随其资望轻重而加以征、镇、安、平、之号 。 ”都督不可能是光杆司令 。 关中兵力虽然无法估计其多少 , 但至少不会如魏延胡扯的“惟有御史、太守” 。可以想见 , 蜀军如果悬军深入 , 必将与关中的魏军迎头撞上 , 并在旷日持久的战斗中逐渐消耗完所带粮草 。第二 , 魏延的后勤补给方案是天方夜谭 。关于后勤补给 , 魏延提出了两条方案:第一条是自带干粮:魏延率五千战兵 , 五千后勤兵随军携粮 。 这个方案如何呢?其实不用我们评说 , 古人早就抽了魏延无数遍耳光 。据北宋沈括《梦溪笔谈·官政一》计算 , 行军中一人保障一名士卒的粮食供给 , “人负米六斗 , 卒自携五日干粮 , 人饷一卒 , 一去可十八日 。 ”也就是说蜀军的自我保障极限是18天 , 如果要考虑的周全一些 , 保证进攻失败后撤退时的粮食 , 那么这个时间就要打五折 , 只剩9天 。重论“子午谷之谋”之是非
沈括的估计虽然以宋朝为背景 , 但与三国时代没有质的区别 , 参照意义极大 。 实际上曹魏精于军事者 , 对蜀军的估计正是这样 。 诸葛亮第二次北伐围攻陈仓城 , 魏明帝调张郃率中军救援陇右 , 他恐怕张郃未到而诸葛亮已破陈仓 , 张郃判定蜀军“悬军无谷” , 对明帝说:“比臣未到 , 亮已走矣;屈指计亮粮不至十日 。 ”(《三国志·张郃传》)那么魏延给自己的时间是多少?他对诸葛亮说 , 穿越子午谷打到关中 , 最快10天时间可到 。 显然 , 他压根就没考虑万一失利后退兵的事 , 他把宝压在了就地取粮上 。


推荐阅读