围宋之役,有两个邦国的态度值得玩味。
这两个邦国,就是晋和郑。
晋国按说是应该救宋的。这不但因为晋宋之间有盟约,也因为晋楚两国有如冷战时期的苏美,既是霸权的代表,又是争霸的劲敌。实际上楚庄王称霸之难,就在于有晋。我们知道,春秋时期有条件、有资格、有能力争霸的邦国,不是五个,而是四个,即齐、楚、秦、晋。其中,晋国又最霸道。从文公创霸,襄公继霸,到厉公复霸,悼公定霸,霸权二字始终不离晋国,伴随他们走完春秋。
晋,是楚的死对头。
不过这话也可以反过来说:晋国维持霸权之难,就在于有楚。楚,是从华夏诞生霸主之日起,就强行掺和进来的。跟齐桓公争霸的是他们,跟晋文公争霸的也是他们。所以,无论于情于理,于义于利,晋都应该抗楚援宋。
那么,晋国为什么作壁上观?
因为邲之战。
邲之战,是城濮之战后晋楚两国的第二次大战。它的故事,我们在《青春志》中已经讲过,这里要说的是背景。背景,就是春秋的争霸跟战国的兼并不同。战国,是大鱼吃小鱼,小鱼吃虾米,灭掉一国是一国,吞并一家是一家。春秋却像黑社会掰手腕抢地盘,谁的小弟多,谁就是老大。小弟的想法也很简单,谁的拳头硬,谁就是大哥。郑国大夫子良就说,反正晋楚两个大国都是不讲道德只讲武力的,那就谁打过来我们跟谁吧!大国都不讲信用,我们守什么信?
可惜中小邦国做墙头草的结果,是挨打的次数更多。因为没有哪个大哥会纵容小弟叛变,也没有哪个小弟会连巴掌都没挨过,世面都没见过,就乖乖地跟了某个大哥。何况跟了以后也不消停,得在大哥身边鞍前马后。于是,不服软,要挨打;服了以后转变立场,也要挨打;服了以后不转变立场,则要跟着去打别人。如果是中等邦国,则还可能仗势欺人,欺负一下小国,顺便捞点油水。
因此,中小邦国卷入战争的次数,不会少于大国。比如春秋时期,郑国参战的次数是七十二次,宋国是四十六次。这些战争,有的是自卫,有的是侵略,有的是因为要服从霸主的命令,还有的是因为左右摇摆。
摇摆也不奇怪,因为没有谁永远强势,永远胜利,永远是老大。比如城濮之战晋胜,邲之战就是楚胜。一方胜利后,另一方的小弟就会自动或被动地臣服依附于胜利者。失败的大国当然不干,就要教训这些见风使舵趋炎附势的小弟。小弟扛不住,又归顺原来的老大。新老大当然也不干,就要来找他们算账。这个账当然总也算不清,最后只好两个大国再打一仗,算总账。
这就是所谓“晋楚争霸模式”。夹在当中两边挨打的,只能是中小邦国。
郑国就是如此。
说起来郑在春秋早期,也是一条汉子。但到楚庄王时代,却已是没毛的凤凰不如鸡。鲁文公十七年(公元前610年),郑国虽然追随晋国、伙同卫国和陈国伐宋,但晋国仍然怀疑他们与楚国私通。郑国无奈,只好写信向晋国再三解释,那语气简直就是哀鸣。信的最后说,“居大国之间而从于强令”,难道是我们的罪过?大国如果总是不能体谅,那我们小国真是走投无路了。
可惜大国从来就不体谅,而中小邦国也不能不替自己打算。两年后(公元前608年),宋国由于被晋国痛打,从了晋。郑国跟宋国是世仇。宋国从晋,郑国就从了楚。陈国和蔡国历来是宋国的跟班,于是陈国也从了晋。楚庄王见陈国和宋国叛变,就起兵侵陈侵宋。晋国为了救陈救宋,则起兵伐郑。楚国为了救郑,在北林(在今河南省新郑市)跟晋军打了一场遭遇战,俘虏了晋国大夫解扬(后被释放)。郑国则在第二年(公元前607年)奉楚国之命伐宋,大获全胜,还俘虏了宋国执政华元(后来逃走)。
这下子晋国火冒三丈,一连几次伐郑,一直打得郑国投降。郑国与晋国结了盟,楚国当然要教训他。于是从鲁宣公三年(公元前606年)起,楚国接二连三伐郑,也一直打得他投降。不过这回郑国服楚以后又叛楚。楚庄王岂能容他,便在鲁宣公十二年(公元前597年)春天将郑都团团围定。
后面的故事我们在中华史第四卷《青春志》的第六章已经讲过。被围的郑人进行了占卜,然后在太庙里和城墙上大哭。三个月后,郑都沦陷。郑襄公光着膀子牵着羊,递交了投降书。前来救援的晋国三军咽不下这口气,与楚军开战,也被打得一败涂地。而这场战争,就是邲之战。
有邲之战,才有宋之围。实际上,楚庄王围宋之前,晋景公已在同一年伐过郑了。只不过没有真打,而是陈列部队,耀武扬威。晋人公开的说法,是要不战而屈人之兵。但实际情况,多半是被楚人打怕了。所以,围宋之役,晋国袖手旁观,郑国则甘当楚国的马仔。
邲之战是一个转折点。一方面,楚国成就了霸业。今后的历史,将是晋楚继续争霸。这是一笔账。另一方面,则是晋国开始联吴,楚国开始联越。这是另一笔账。晋与楚是对手,吴与越是世仇。他们的背后,又有齐与秦。齐国常常帮助晋国,秦国则往往帮助楚国。齐助晋,秦助楚,结果是培养出两个大霸国。晋联吴,楚联越,结果是培养出两个小霸主。有了他们,争霸战争的戏码将变得更加惊心动魄;而华夏文化的雨露,也将滋润到长江下游。
这两个小霸主,就是吴王阖闾和越王勾践。