具体时间,只有《华阳国志》明确指出是“建安十九年”,但这一年夏天,刘璋就投降了,孔明他们来这么晚?
按道理说,刘备在建安十七年底起兵的时候,孤悬之军,情势最危险,应该马上求援的,《赵云传》就说:“先主自葭萌还攻刘璋,召诸葛亮。”但书信是否能第一时间送达呢?
《先主传》的叙述顺序,则是在刘备入绵竹和攻雒城之间,提到荆州援兵的,而这个时候刘备已经觉得胜利在望,难道只是让荆州派人来接收胜利果实么?
《演义》说是因为庞统死,不得不请诸葛亮入蜀,这个当然不至于,庞统毕竟只是一个人而已,并不影响大局。
其实荆州出兵有一个必要条件,就是确保荆州本身的安全,而当时与孙权关系还很好,唯一需要顾虑的是曹军。
十八年春正月,曹操大军与孙权战于濡须口,孙权形势不妙,这种时候不说支援盟友吧,也要防备曹操顺势扫平荆州,肯定不敢将大量部队抽离的。
到四月曹操撤走,孔明张飞赵云才敢大举发兵,如果考虑夏季三峡的洪水,则十八年秋出发的可能性更大,花大半年时间与刘备会师比较合理。
入蜀的路线没什么可说,各书统一,都是溯江而上,当初为了阻止东吴去取益州,令张飞屯于秭归,张飞掌管的宜都郡紧邻益州,想来张飞这次是作为前锋先开拔的。
张飞第一个要过的是鱼复县,境内有白帝城,刘备后改名永安就是这里了,法正与刘璋书说:“又鱼复与关头,实为益州福祸之门,今二门悉开”《水经注》里这句话为:“鱼复捍关,临江据水,实益州祸福之门”。
鱼复县夔门(瞿塘峡)的瞿塘关,那是益州第一险要的关口,张飞怎么攻破的呢?
华阳国志说得很简单:“降下巴东。”鱼复县是巴东郡治,等于说巴东太守直接就投降了,根本没守!
宋朝李植的《鱼复扞关铭》说:“鱼复以秭归、夷陵为保障,失秭归、夷陵,则鱼复不可恃矣。”看来顺江而攻的话,鱼复也不是那么可怕。
象演义中,刘备逃到白帝城后,陆逊还不是杀进来了,全靠鱼复浦上的八阵图抵挡啊。
另外庞统向刘备献的“下策”是“退还白帝”,或许表明此时白帝城就在刘备手上,(鱼复境内有县城和白帝两座城。)益州大门本身就没关严实吧。
这个投降的巴东太守不可考,史书上只记载了鱼复县长张裔,但此时应该不在任上,把他放在后面说吧。
过了白帝之后