包围了曹国的国都陶丘。这时候他指挥的部队不仅仅是晋国三军,还有加入到晋军中的齐、秦两国部队。
晋军集中力量进攻陶丘的城门,曹国人拼死抵抗,一次又一次打退敌人的进攻。晋军死伤累累,在陶丘城下留下大量尸体,仍然没有取得任何进展。
冷兵器时代,攻城是一项极其艰苦的工作。《孙子兵法》曾这样描述:“上兵伐谋,其次伐交,其次伐兵,其下攻城。攻城之法,为不得已。修橹轒(fén)轀(wēn),具器械,三月而后成;距堙,又三月而后已。将不胜其忿而蚁附之,杀士卒三分之一,而城不拔者,此攻之灾也。”
将孙子的这段话翻译成现代文:最上乘的用兵之法,以谋略取胜;其次以外交取胜;其次以打败敌人的军队取胜;攻城是下下之策,是不得已而为之的办法。为了攻城,光准备器械就得三个月;如果一时攻不下,就得在城外修筑土丘围城,又得三个月;如果还攻不下,攻方将领难免心浮气躁,驱使士兵像蚂蚁一样进攻,搞人海战术,死伤更加惨重,有可能高达三分之一以上,而敌城仍然屹立不拔——这就是攻城的灾难。
这段论述,生动地反映了攻城的艰辛,也体现了孙子“不战而屈人之兵”的指导思想。回想起来,齐桓公和管仲纵横中原三十年,虽然以强大的武力作为后盾,但总是尽量避免战争的发生,更多采用外交和谋略来解决问题,与孙子的思想不谋而合。而现在,晋文公刚出江湖,就在陶丘城下陷入攻城的困境,勇气虽然可嘉,谋、交略嫌不足。
当然,从另外一个角度来看,晋文公之所以强攻陶丘,与其救援宋国的战略目标有关。宋国在楚军的进攻之下,已经岌岌可危,如果不尽快解决曹国而对宋国直接施以援手,那么当晋军与楚军主力相遇的时候,曹军势必成为晋军的后顾之忧。因此,救宋必先破曹,攻城虽是下策,却也是没有办法的办法。
晋文公本来以为,以晋国三军的实力,加上齐、秦二国之助,攻下陶丘只是小菜一碟。没想到,这碟小菜却是如此难啃。曹国人不但打退了晋军的进攻,还采取心理战术来削弱晋军的斗志——将晋军留下的尸体挂在城墙之上。这一招非常狠毒,晋军士兵看到如此场景,又愤恨又惊惧,箭不敢射,石头不敢扔,梯子也不敢搭,生怕破坏了同袍的尸体,攻城一时陷于停顿。
有人给晋文公献了一条“以其人之道还治其人之身”的计谋:将晋军部队迁到陶丘郊外的曹国公墓去驻扎,并且宣称,要挖曹国人的祖坟作为报复。
祖坟被挖,那是天都要塌下来的大事。而挖人家祖坟,也是缺德得不能再缺德的事,如果不是有曹国人挂尸在先,晋国人也不敢这么做——人嘛,毕竟还是有底线的。曹国人听到这个消息,无不感到恐惧,而且愧疚万分。他们立刻派人与晋国人谈判,要求晋军赶快撤出公墓,别再骚扰他们祖先的神灵。
晋文公很爽快,说行啊,只要你们将晋军的尸体都收拾好,装在棺材中送还给我们,我们就马上撤出公墓,这仗该怎么打还怎么打,大家都别再耍小聪明出毛招了。
这个要求一点也不过分,曹国人当然答应。几天之后,他们将晋军的尸体收敛妥当,用牛车拉着几百具棺木,打开城门送往晋军大营。队伍刚出来三分之一,听得城外一通鼓响,无数晋兵从四面八方涌过来。曹国人情知上当,想关门,门却被牛车堵了个严实。手忙脚乱的工夫,晋国人已经控制了城门,陶丘城陷落了。
曹共公当年好奇心作怪,偷看晋文公洗澡,现在为此付出了惨重的代价。晋文公当众数落他的罪状,总共有三条:
第一,不用僖负羁这样的贤臣;
第二,小小曹国,居然有“乘轩者”(大夫)三百人,政府官员严重超编;
第三,不尊重贵人,偷看人家洗澡。
根据《左传》的记载,僖负羁当年背着曹共公给重耳送饭,并非出于他自己的意愿,而是他老婆劝说的结果。就算是他自己的意愿,因为送过一顿饭,就被称为贤臣,也实在是太带有主观色彩了。但是对于晋文公来说,滴水之恩,涌泉相报,现在正是时候。为了表达对僖负羁的敬意,他还特地给部队下了一条命令,不许任何人闯进僖负羁的宅子,违者斩首。
晋国军中,有两个人情绪不佳,那就是魏犨(chōu)和颠颉。这两个人都曾跟随晋文公流亡列国,然而回国之后并没有受到重用。一年前晋文公作三军,起用了郤谷、郤溱、先轸、栾枝等新人,魏犨仅仅担任戎车护卫,颠颉更是榜上无名,使得他俩愈发忿忿不平。现在打下曹国,僖负羁仅仅因为一饭之恩,就受到晋文公如此厚报,进一步加深了这两个人的不满。
为什么外人一顿饭,胜过咱们那十几年的不离不弃呢?
魏犨和颠颉想不通,凑到一起喝闷酒。酒入愁肠,化作满腔怨言。喝着喝着,魏犨有了一个邪恶的念头,他凑到颠颉的耳边一说,颠颉立马表示赞同。
当天夜里月黑风高,两人各自带着亲兵,抱着柴禾来到僖负羁家附近,将柴禾团团围住他家院子堆