十、袁紹和曹操的戰爭

袁紹是曹操的敵。他不但廣兵強,在社會聲望很高,勢力極,即論其才具,在當時群雄中,亦當首屈一指。從袁紹敗後,北方就沒有人曹操抵敵的了,雖並沒有全平定。曹操的破袁紹,在漢獻帝建安五年。《三國志.魏武帝本紀》說:「初,桓帝時,有黃星見於楚宋分。①遼東殷逵善文,言後五十歲,當有真人於梁沛間,其鋒不當。至是凡五十年,公破紹,莫敵矣。」這些話,固是附會談,當時的人重視袁曹的戰爭,就知了。

怎說袁紹的才具並不算弱呢?讀史的人說袁紹廣兵強,當曹操沒有平定河南前,不與爭衡,坐令他破陶謙,平呂布,且收服了劉備,趕走了袁術,他養氣力,挾子令諸侯,再來他爭衡,就難了。其實不。

敵爭衡,先後方沒有顧慮。袁紹的盤,是現在河北、山西兩省,在建安四年前,問題正著呢。別的且不論,公孫瓚就是建安四年三月,才給袁紹滅掉的,在建安三年的冬,呂布業已給曹操滅掉了。四年的春,河內太守張楊為其將張醜所殺,又有一個喚做眭固的,殺掉張醜,歸附袁紹,曹操就進兵他打破,這一年八月裏,曹操進兵黎陽,旋又回兵,分兵守官渡。②此時曹操的兵力,業已達河北了。袁紹從公孫瓚破滅後,就派他的兒子袁譚守青州,二個兒子袁熙守幽州,又派他的外甥高幹守并州,其佈置並不算遲。

至於說他坐視曹操入居中央,挾子令諸侯,致於己不利,則當時挾著一個子,實際並無甚處,在一節中業經說過;袁紹在曹操遷獻帝許後,曾經挾著兵威,脅迫曹操,令他獻帝遷徙鄄城,③置於己勢力範圍內。袁紹的本意,是否認獻帝的,此時又有此轉變,其手段不算不敏捷。曹操是不肯聽的,因為曹操斷不是虛聲所恐嚇的。袁紹此時,既因河北內部尚有問題,不願曹操實力相搏,聽已。袁曹的敗,始終挾子與否無關,所這算不袁紹的失策。

這時候,曹操的後方,不是絕無問題的。其中最是為患的,就是屯紮在穰縣的張繡。④因為他的勢,南連劉表,是有接濟的。張繡聽了賈詡的話,卻投降了曹操。賈詡所勸張繡投降曹操,約因兵力不足曹操相敵,袁紹相隔太遠,不應援,劉表又係坐觀敗徒,未必切實聯合故。《三國志.賈詡傳》載他勸張繡的話:(一)是因曹操挾子令諸侯;(二)則袁紹兵,你投降他,他未必重,曹操兵少,你投降他,他必另眼相故:怕未必確實的。張繡的投降,是建安四年十一月的,十二月,曹操就又進兵官渡了。

張繡難甫平,劉備兵又。原來這時候,袁術在淮南,因其荒過甚,弄民窮財盡,不立腳,投奔袁紹,打從邳經過,曹操便派劉備攔截他。劉備是有野的,不肯服從曹操,個袁術攔截回。袁術又氣憤,又窮困,病死了,他卻董承通氣,說奉了獻帝的衣帶詔,叫他們誅滅曹操,就在邳兵。徐州刺史車冑殺掉,屯兵沛。曹操派劉岱、王忠打他,給他打敗了。

建安五年正月,董承等陰謀發覺,給曹操殺掉,曹操立刻兵東征。這件,《三國志.魏武帝本紀》說:「諸將皆曰:與公爭者袁紹,今紹方來,棄東,紹乘人後,若何?公曰:夫劉備,人傑,今不擊,必為後患,袁紹雖有志,見遲,必不動。郭嘉亦勸公。」曹操遂決計東行。《袁紹傳》說:曹操攻劉備時,田豐勸袁紹襲其後方,袁紹說兒子有病,不聽。「豐舉杖擊曰:夫遭難遇機。嬰兒病失其會,惜哉!」這是後附會談。

曹操是善於兵的人,後方決不會空虛無備;況且當時曹操有相當的兵力,後方決不至於空虛無備。袁紹的根據在河北,襲擊許昌,先渡過黃河,渡過黃河後,還有幾百路,決非十八達。其說輕兵掩襲,那是無濟於,徒喪失兵力的。劉備初兵,力量有限,未必牽制曹操許久。這一點,曹操袁紹是明白的。曹操所決計東征,是為此。

接觸後。是劉備敗了,便投奔袁紹,當時守邳的是關羽,孤軍難於抵抗,就暫時投降。關羽的投降,的確不是真降的,至於封金、掛印、過五關、斬六將等,就是演義渲染談,無關宏旨的了。劉備在當時,兵力雖不足,他是個有野,有力的人,倘使曹操袁紹主力相持,劉備從後方搗亂,這確是一個患,所曹操先他除掉。劉備既敗後,曹操後方就無甚怕的搗亂徒了。

當時還有一個臧霸,本來是泰山一帶的強盜。他是服從呂布的。曹操破呂布後,招降了他,就青徐二州的情給他。這時候,臧霸頗兵牽制袁紹,所曹操不怕袁紹從現在山東的北部進兵。不過臧霸的兵力,亦牽制袁紹不從這一路進兵已。搗亂現在的河北,為袁紹的患,其兵力是不夠的。於是袁曹二人,不不各全力,在現在河南境內的黃河沿岸,決一死戰。

建安五年二月,袁紹派顏良等攻東郡太守劉延於白馬城。⑤袁紹帶著兵,進至黎陽。四月,曹操己帶兵救劉延。荀攸因袁紹兵,勸曹操引兵西向延津,⑥裝繞襲擊袁紹後方的樣子。袁紹果分兵西。曹操就趕快引兵回來,派張遼關羽先登,顏良擊斬。關羽就在這時候,封書拜辭曹操,走歸劉備了。於是袁紹整兵渡河,攻擊曹操。劉備文醜先。曹操又文醜擊斬。《三國志.魏武帝本紀》說「良、醜皆紹名將,再戰悉禽,紹軍震。」顏良、文醜死,曹操固先聲奪人,袁軍的主力並沒有動,勝負還是決一死戰的。曹操破顏良、文醜後,回兵官渡。袁紹便進兵陽武。⑦彼此相持,直這一年八月裏,袁紹才慢慢的進兵,靠著沙堆紮營,從東西,連綿幾十。曹操分兵他相持。兵決戰,曹操的兵不利。袁紹就進攻官渡。在面築土山,掘了隧,攻破曹操的營。這時候,曹操的兵勢是很危急的。論防守來,曹操有相當的力量,兵既比較少,糧食又完了,眼著不支持。於是曹操寫一封信給後方的荀彧,商議退兵回許。當時曹操的兵勢既較袁紹為弱,倘使一動腳,袁紹乘機追擊,是很危險的。所荀彧的覆信說:「公至弱當至強,若不制。必為所乘。」又說:「此奇時,不失。」這不過說退軍決無全理,叫他不論甚麼險路,此時拚死幹一幹罷了。

《三國志》所說的兵謀,是靠不住的。這約因軍機秘密,局外人不知,後揣測,係附會談,做歷史的人所聽見的,不過是這一類的話故。獨有荀彧這一封信,據《三國志》本傳註引荀彧的《別傳》載曹操表請增加荀彧封邑的表文,曾經鄭重的說及。官文書不偽造,相信其是真的。我們因此,窺見當時兵形勢的一斑。形勢是不不冒險了,險卻怎樣冒法呢?那還是有在兵糧法子。當時袁紹有運糧的車子幾千輛了,曹操派兵截擊,他盡數燒掉。還不搖動袁軍,這約因袁軍糧,不止這一批故。十月裏,袁紹又派車輛運糧。這一次,袁紹了,派淳瓊等五個人帶著一萬兵護送。據《三國志》說:袁紹手有一個謀士,喚做許攸,甚貪財,袁紹不滿足他,許攸便投奔曹軍,勸曹操襲擊淳瓊。曹操左右的人疑他。有荀彧、賈詡兩個人勸曹操。於是曹操帶著馬、步兵五千,夤夜前往。那裏,已經明了。淳瓊等見曹操兵少,直營門排陣勢。曹操向前急攻,淳瓊等退入營內。曹操就直前攻營,營攻破,淳瓊等殺掉。這一次,曹操概是捨死忘生,做個孤注一擲的。

《三國志.魏武帝本紀》說:袁紹聽曹操攻淳瓊,對袁譚說:「我趁這時機,他的營打破,他就無歸了。」就派張郃、高覽攻曹操的營,不破。後來聽淳瓊被殺,張郃、高覽就投降了曹操。《張郃傳》則說:郃聞曹操攻淳瓊,勸袁紹派兵往救。郭圖說不攻曹操的營。張郃說:曹操的營很堅固,攻他必不破。袁紹不聽,聽了郭圖的話,派些輕騎救淳瓊等,遣張郃高覽攻曹操的營。果不破,淳瓊等卻被曹操殺了。郭圖覺慚愧,反對袁紹說:「張郃等聞兵敗喜。」郃等因此畏懼,就投降曹操。這些話,是不實的。

淳瓊屯兵處,名為烏巢,離袁紹的營有四十。倘使來及救援,袁紹不是兵少分撥不開的,何難一面派兵攻曹操的營,一面再派些兵救淳瓊等?曹操的兵不過五千,淳瓊等的兵已有一萬,袁紹倘使再派馬兵五千名,比曹操的兵加三倍了,何至於還不敵?倘使還不敵,相隔四十,續派兵何難?何至淳瓊等還會被殺?見曹操的攻淳瓊,是疾

(本章未完)

九、曹孟德移駕幸許都目录+书签-->