趙運濤
對外經濟貿易大學中文學院
“燭之武退秦師”是《左傳》中的經典故事。
晉侯、秦伯圍鄭,以其無禮于晉,且貳于楚也。晉軍函陵,秦軍氾南。
佚之狐言于鄭伯曰:“國危矣,若使燭之武見秦君,師必退。”公從之。辭曰:“臣之壯也,猶不如人;今老矣,無能為也已。”公曰:“吾不能早用子,今急而求子,是寡人之過也。然鄭亡,子亦有不利焉。”許之。
夜,縋而出。見秦伯曰:“秦、晉圍鄭,鄭既知亡矣。若亡鄭而有益于君,敢以煩執事。越國以鄙遠,君知其難也。焉用亡鄭以陪鄰?鄰之厚,君之薄也。若舍鄭以為東道主,行李之往來,共其乏困,君亦無所害。且君嘗為晉君賜矣,許君焦、瑕,朝濟而夕設版焉,君之所知也。夫晉,何厭之有?既東封鄭,又欲肆其西封。不闕秦,將焉取之?闕秦以利晉,唯君圖之。”秦伯說,與鄭人盟,使杞子、逢孫、楊孫戍之,乃還。
子犯請擊之。公曰:“不可。微夫人之力不及此。因人之力而敝之,不仁;失其所與,不知;以亂易整,不武。吾其還也。”亦去之。
晉、秦兩個大國聯合行動,共同討伐鄭國,小小的鄭國處于危險的境地。鄭國的老臣燭之武臨危受命,晚上從城里偷偷出來,去見了秦國的君主,對其講,如果鄭國滅亡了,只對晉國有好處;如果鄭國不亡,那將對秦國有好處。然后他還挑撥秦晉之間的關系,最終秦國君主被說服,秦軍撤退,還留下了幾名大將為鄭國人守城。見秦軍撤退了,晉國軍隊也撤退了,鄭國的危機就此解除。
這個故事中除了燭之武,還有兩個重要的人物——晉侯和秦伯,即晉文公和秦穆公。與燭之武相比,他們才是退兵的決策者,也是引導事件走向的關鍵人物。從這個角度來看,這個短小精悍的故事中其實隱藏了許多耐人尋味的問題。比如,秦晉為何會聯合攻打鄭國?燭之武游說秦伯之后,為什么晉國那么快也退兵了?要了解這些,我們需要深入典籍文本,才能理解“燭之武退秦師”背后的風云變幻。
要想知道秦晉聯合攻打鄭國的原因,需要先了解一下晉文公重耳在流亡期間的經歷。晉文公重耳在做國君前,曾因為晉國發生內亂而流亡國外19年,去了很多國家。他每到一個國家,基本都受到隆重的接待,如到了齊國,齊桓公贈以車馬、女子;到了宋國,也被宋襄公以“國禮”相待。在重耳到宋國之前,宋國與楚國之間打了一仗,這場戰爭被稱為“泓之戰”。在“泓之戰”中,宋軍因兵力少而處于相對的劣勢。但是,宋軍如果能憑借占有泓水之險這一地勢之利,占據先機,采用“半渡而擊”的戰略,就可能打敗敵人。所謂“半渡而擊”,是一種靈活巧妙的戰法,指的是當楚軍過河來一小部分人,另一部分人還在河中間以及河對岸的時候,宋軍就馬上進攻。但宋襄公卻堅持所謂的“武德”,認為在人家過河過一半的時候進攻,不道德,所以不允許手下的軍隊這樣做。等楚軍都過了河,正在整理隊列,手下人建議可以趁著楚軍現在還沒有準備好的時機偷襲他們。但宋襄公仍堅持所謂的道義,為了公平,不能趁對方沒準備好而進攻。等楚軍整備完畢,兩軍交戰,在戰爭的過程中,宋襄公還在堅持“武德”,要求手下人不要傷害已經受傷的人,不要傷害對方的老人,“君子不重傷,不禽二毛”。但楚國不管這套禮法,無論老幼都是軍隊進攻的對象,志在徹底打敗宋國。最終宋軍大敗,宋襄公自己也受了重傷。正當這時,重耳來到宋國,他仍以最高規格的國家禮儀接待了重耳,并贈送了他80 匹馬。這對過著流亡生活、朝不保夕、漂泊不定的重耳來說,是極大的尊重與慰藉。重耳離開宋國后不久,宋襄公就因傷去世了。數年后,晉楚城濮之戰,重耳退避三舍,仍打敗了楚成王,也算是為當年自己流亡路上的這位恩人宋襄公報仇了。
在重耳流亡的路上,有的人對他很好,有的時候他也會遭遇白眼,如到了衛國,衛國的君主不理睬他;到了曹國,曹國的君主聽說重耳有兩根肋骨是連在一起的,甚至還偷看他洗澡;到了鄭國,鄭國當時的國君是鄭文公,鄭文公覺得重耳流亡在外十多年,且已年過六十,以后必然不會有什么作為了,所以對重耳愛答不理,甚是輕慢。后來重耳當了晉國君主,鄭文公自知當年得罪了他,所謂“敵人的敵人就是朋友”,當晉楚發生矛盾時,鄭國就投靠了楚國。不想在與晉國的戰爭中,楚國大敗,在此之際,晉文公就以“無禮于晉,且貳于楚”這一理由,聯合秦國一起來攻打鄭國了。比起《左傳》,《史記·晉世家》中說得更明白:“以其無禮于文公亡過時,及城濮時鄭助楚也。”秦晉聯合起來攻打鄭國,是因為鄭國在晉文公重耳流亡到鄭國之時對他無禮,并且城濮之戰時鄭國幫助了楚國。弱小的鄭國無力抵抗兩個大國的聯合進攻,于是就有了鄭文公的大臣推薦燭之武去游說秦師這件事。
秦國和晉國組成聯軍攻打鄭國,如果秦軍退兵,晉國也很有可能退兵。而鄭國與秦國之間沒有矛盾,所以勸說秦國退兵相對容易。而秦穆公之所以能跟晉文公組成聯軍,也與重耳流亡時的經歷有關。首先,秦國和晉國的政治聯姻延續多代,形成了“秦晉之好”的局面。秦穆公的夫人是晉文公的姐姐,重耳流亡到秦國的時候,秦穆公將自己的一個女兒嫁給了他,后來又親自派一支軍隊護送重耳回國,幫助重耳復國。可以說,秦穆公是重耳流亡路上的大恩人。

重耳流亡路線

[宋]李唐《晉文公復國圖》(局部)
但經過燭之武的游說,比如指責晉國的強大會威脅秦國,晉國不講信用、野心勃勃等等,秦晉聯盟在利益面前就瓦解了,秦與鄭反而成了聯盟,鄭成為了秦的“東道主”,秦師退兵,并且還留下杞子、逢孫、楊孫三名將領幫助鄭國守城,抵御晉國。“燭之武退秦師”中描述說這時候,晉文公也打算退軍了,其理由是“不仁”、“不知”、“不武”,總的來說就是不愿意失去秦國這個盟友,不愿跟秦國鬧翻,于是“亦去之”。從“燭之武退秦師”這段文字來看,晉國退軍好像考慮的主要因素都是與秦國的利益關系,害怕與秦國發生矛盾,并沒有提退兵給晉國帶來的好處。然而我們要知道,這場戰爭的主角實際是晉國與鄭國。一場戰爭,發動起來有理由,結束也必然達成了相應的目的。在歷史中,這場戰爭并不是晉文公說了這樣幾句冠冕堂皇的話,晉國草草收兵就結束了的。
《國語》中記載說,當年重耳流亡到了鄭國,鄭國君主對他無禮,鄭國的大臣叔詹勸諫他不要這樣對待重耳,結果鄭文公不聽,叔詹又說,既然對其無禮,防止他將來得勢報復我們,最好現在將他殺掉,“若不禮焉,則請殺之”。正因為此,晉文公極為憤恨叔詹,所以《國語·晉語四》記載晉文公提出的退兵的條件,是將叔詹交給晉國,“予我詹而師還”。最后叔詹去見了晉文公,晉文公想用大鼎煮了他,叔詹說自己當年出主意是為了自己的國家,這次來見晉文公也是為了自己的國家而犧牲。如果晉文公殺了這樣一個忠誠的人,后人就都知道忠的下場了。晉文公被說動,于是釋放了叔詹。根據這里的記載,“予我詹而師還”顯然是晉國退兵的條件。最后晉文公又放了他,顯示了晉文公的大度。晉文公除了被這樣一個“忠”的道理說服,想必放掉叔詹實還有另一番考量:叔詹在游說過程中不斷表明自己是親近晉國的,晉文公放掉這樣一個親晉的大臣,讓其在鄭國主持工作,顯然對晉國更有利,這大概就是晉文公不計前嫌的另一重要原因了。果然,叔詹回國后,被鄭國人尊為將軍。秦軍退去后,在鄭國留下三名大將作為駐軍;而晉軍退去,則是扶持了一個親晉的鄭國將軍。這是一個公開的協議。但實際上晉、鄭之間還有一個秘密協定,那才是晉文公退兵的主要理由。
鄭文公沒有嫡傳的繼承人,但有很多庶子,其中一個庶子公子蘭流亡在晉國,跟重耳關系非常好,所以晉國兵臨城下與鄭國談條件,其中重要的一條就是鄭文公將來要把國君之位傳給公子蘭。鄭文公答應了,晉文公才退兵。燭之武退秦師之后,要等到晉國與鄭文公的這項協議達成,這場戰爭才告一段落,才是晉師的“亦去之”。也就是說,在“亦去之”之前實還隱藏著這樣一個“秘密”,這是“燭之武退秦師”里沒有提到的,而這個秘密協議才是晉師的“亦去之”的根本原因。晉鄭之間的這兩個協議達成了,晉國軍隊退兵了。然而“燭之武退秦師”的故事實際還有后續,燭之武造成的“效應”仍沒有結束。
在燭之武的幫助下,秦國和鄭國建立了聯盟,但是過了不多久,親近秦國的鄭文公去世,而親近晉國的公子蘭成為了鄭國的國君,這就是鄭穆公。鄭穆公一朝的政治生態完全是倒向晉國的,他們都是親晉派。鄭國的代理人換了,所以秦國也就變心了。當年秦國撤退,留下了杞子、逢孫、楊孫幫助鄭國守城,是為了抵抗晉國,現在鄭國完全倒向晉國,他們非但無功,更不受鄭國新君的待見,于是萌生反叛之心。秦國大夫杞子從鄭國派人向秦國報告說,鄭國人讓我掌管他們國都北門的鑰匙,如果悄悄派兵前來,就可以占領他們的國都。不久,秦師就來偷襲鄭國,杞子、逢孫、楊孫還想作為內應,結果秦國軍隊在路上遇到了弦高,這就又有了“弦高獻牛”的故事:“鄭賈人弦高將市于周,遇之,以十二牛勞秦師。”弦高是鄭國的商人,去周販賣牛的路上碰到了要去偷襲的秦軍,于是他假裝說自己是鄭國的使者,鄭國國君已經知道秦軍要來,讓他帶著牛來犒賞秦軍,秦國將領上當,以為鄭國已經知道了他們的企圖,偷襲無望,于是消滅了附近一個叫滑的小國家,就準備退軍。愛國商人弦高馬上把這件事報告了鄭穆公,鄭穆公就把秦國駐守的三名大將杞子、逢孫、楊孫禮送出國了。
這時候,晉文公也去世了,新的國君即位,一朝天子一朝臣,秦晉聯盟也就出現了裂痕。在秦軍回程的路上,晉國不滿秦軍趁著晉文公的喪期,路過自己的地盤去偷襲自己的盟友鄭國,且滅了附屬自己的同姓滑國,于是與秦打了一仗,結果秦師全軍覆沒,這就又是另外一個典故故事“蹇叔哭秦師”了。蹇叔是秦穆公的大臣,《孟子》里提到“百里奚舉于海”,這個百里奚后來在秦國做了高官,就把自己的朋友蹇叔推薦給了秦穆公。當秦穆公要偷襲鄭國,異想天開地想將鄭國變成自己的勢力范圍的時候,這位老臣蹇叔認為不妥,苦口婆心地勸說秦穆公,認為勞師遠征,一定會被發現,對方有了準備,我們就是徒勞無功。秦穆公卻不聽從他的意見,仍派了百里奚的兒子孟明視、蹇叔的兒子西乞術和白乙丙三位將領出兵。在軍隊出城的時候,蹇叔哭他們說:“孟明啊,我看著大軍出發,卻看不見他們回來了!”原文讀來更令人感慨,“孟子!吾見師之出而不見其入也!”且蹇叔預測秦軍很可能會在崤山遇到晉國軍隊的埋伏。后來秦軍果然在崤被晉國軍隊襲擊,全軍覆沒。秦穆公得到消息后痛哭流涕,悔恨沒有聽蹇叔的話,要是聽了長者的話,就不會出這樣的錯誤了。晉國俘獲了孟明視、西乞術、白乙丙三位秦國將領,因為晉文公的夫人是秦國人,這位夫人就讓新即位的兒子晉襄公放了他們,他們三個才得以歸秦。后來,秦穆公為了報此次之仇,屢次伐晉,最后秦穆公派孟明帶兵渡河焚船,破釜沉舟,終于打敗了晉國,到了當年秦師全軍覆沒的地方,當年的尸骨還沒有被收斂,這支當年被燭之武退走的秦師,只剩下了皚皚白骨。可以說,燭之武退秦師埋下的伏筆,導致了秦晉后幾十年的戰爭。
“燭之武退秦師”的背景展現的是晉國主導、發動秦晉聯盟,一起攻打鄭國。燭之武游說后,秦國與鄭結盟,且幫鄭守城。之后的故事,就出現了歷史的“反轉”,不多久,鄭國君主一換,鄭國重新投靠了晉國,就變成了晉鄭聯盟,于是又出現秦國想聯合當年守城的將領偷襲鄭國,晉國反過來幫助鄭國的局面。當年秦國派了一支軍隊幫助重耳復國,秦晉結盟,兩個國家還一起聯合行動攻打鄭國。結果晉文公一死,晉國就將秦國的一支軍隊全部消滅了。在春秋時期,一個諸侯國的政策往往系于一代君主身上,改朝換代之后,往往這個國家的政策導向也會發生變化。正如老話說的,世界上沒有永遠的朋友,也沒有永遠的敵人,只有永遠的利益。
明代有本小說叫《東周列國志》,作者馮夢龍廣采《左傳》《國語》《史記》以及秦漢典籍二十多種撰成此書。雖然這本書在細節上有敷衍和潤色的地方,但大要基本與事實相符。《東周列國志》第四十三回的“老燭武縋城說秦”部分,以及第四十四回《叔詹據鼎抗晉侯,弦高假命犒秦軍》就是對“燭之武退秦師”的演繹,其中就提出了燭之武退秦師之后,是如何又使晉師退兵的。“鄭伯謂燭武曰:‘秦兵之退,子之力也。晉兵未退,如之奈何?’燭武對曰:‘聞公子蘭有寵于晉侯,若使人迎公子蘭歸國,以請成于晉,晉必從矣。’……鄭伯立公子蘭為世子,晉師方退。自是秦、晉有隙。”正是因為燭之武的兩面說辭,兩邊討好,導致了秦晉聯盟的瓦解,從而導致了秦晉幾十年的對抗與戰爭。作者十分精辟地用一首詩總結了這一段歷史變故:“甥舅同兵意不欺,卻因燭武片言移。為貪東道蠅頭利,數世兵連那得知?”
注釋:
[1][2][7]楊伯峻:《春秋左傳注》,中華書局2009年版,第479-482 頁、397 頁、490 頁。
[3][6][漢]司馬遷:《史記》,上海古籍出版社2011年版,第1327 頁、1327 頁。
[4][5]徐元誥:《國語集解》,中華書局2002年版,第331 頁、356 頁。
[8][9][明]馮夢龍,蔡元放《東周列國志》,人民文學出版社1955年版,第388-389 頁、389 頁。