〔1〕晋唐叔虞者,周武王子而成王弟。初,武王与叔虞母会时,梦天谓武王曰:“余命女生子,名虞,余与之唐。”及生子,文在其手曰“虞”,故遂因命之曰虞。
晋国的唐叔虞,是周武王的儿子、周成王的弟弟。当初,周武王与叔虞的母亲相会时,梦见上天对武王说:“我让你生个儿子,名字叫虞,我将把唐地赐给他。”等到生下儿子,有字在他的手掌上,写着“虞”,于是便因此给他取名为虞。
〔2〕武王崩,成王立,唐有乱,周公诛灭唐。成王与叔虞戏,削桐叶为珪以与叔虞,曰:“以此封若。”史佚因请择日立叔虞。成王曰:“吾与之戏耳。”史佚曰:“天子无戏言。言则史书之,礼成之,乐歌之。”于是遂封叔虞于唐。唐在河、汾之东,方百里,故曰唐叔虞。姓姬氏,字子于。
周武王去世后,周成王继承了王位。当时唐国发生了叛乱,周公便出兵灭掉了唐国。有一天,成王和弟弟叔虞一起玩耍,他把一片桐树叶削成珪的形状递给叔虞,说:“用这个来封赏你。”史佚听说后,就请求成王选个好日子正式立叔虞为诸侯。成王说:“我只是和他开玩笑罢了。”史佚说:“天子是没有玩笑话的。天子说的话,史官会记录下来,礼仪会去完成它,乐工会去歌唱它。”于是成王就把叔虞封到了唐地。唐地位于黄河和汾水的东边,方圆一百里,所以称他作唐叔虞。他姓姬,字子于。
〔3〕唐叔子燮,是为晋侯。晋侯子宁族,是为武侯。武侯之子服人,是为成侯。成侯子福,是为厉侯。厉侯之子宜臼,是为靖侯。靖侯已来,年纪可推。自唐叔至靖侯五世,无其年数。
唐叔的儿子叫燮,这就是晋侯。晋侯的儿子宁族,这就是武侯。武侯的儿子服人,这就是成侯。成侯的儿子福,这就是厉侯。厉侯的儿子宜臼,这就是靖侯。从靖侯开始,他们的在位年数就可以推算出来了。但从唐叔到靖侯这五代人,是没有具体年数记载的。
〔4〕靖侯十七年,周厉王迷惑暴虐,国人作乱,厉王出奔于彘,大臣行政,故曰“共和”。
靖侯十七年,周厉王昏庸残暴,国都的平民发生叛乱,厉王逃到彘地,由大臣们共同主持政务,因此把这年称为“共和”。
〔5〕十八年,靖侯卒,子釐侯司徒立。釐侯十四年,周宣王初立。十八年,釐侯卒,子献侯籍立。献侯十一年卒,子穆侯费王立。
靖侯十八年,靖侯去世,他的儿子釐侯司徒即位。釐侯十四年,周宣王刚刚即位。釐侯十八年,釐侯去世,他的儿子献侯籍即位。献侯十一年去世,他的儿子穆侯费王即位。
〔6〕穆侯四年,取齐女姜氏为夫人。七年,伐条。生太子仇。十年,伐千亩,有功。生少子,名曰成师。晋人师服曰:“异哉,君之命子也!太子曰仇,仇者雠也。少子曰成师,成师大号,成之者也。名,自命也;物,自定也。今適庶名反逆,此后晋其能毋乱乎?”
晋穆侯四年的时候,他娶了齐国的女子姜氏当夫人。到了七年,他带兵去攻打条地。这期间生了太子,取名叫仇。到了十年,攻打千亩,立了战功。又生了小儿子,取名叫成师。晋国的大夫师服说:“真是奇怪啊,国君给儿子取名!太子叫仇,仇就是仇敌的意思。小儿子叫成师,成师是个很响亮的名号,是成就事业的意思。名字,是父母自己起的;事情,是自然定下的。现在嫡子和庶子的名字这么颠倒反着来,从今往后晋国还能不乱吗?”
〔7〕二十七年,穆侯卒,弟殇叔自立,太子仇出奔。殇叔三年,周宣王崩。四年,穆侯太子仇率其徒袭殇叔而立,是为文侯。
二十七年,穆侯去世,他的弟弟殇叔自己立为国君,太子仇逃奔到国外。殇叔三年,周宣王驾崩。四年,穆侯的太子仇率领他的部下袭击殇叔并自立为国君,这就是文侯。
〔8〕文侯十年,周幽王无道,犬戎杀幽王,周东徙。而秦襄公始列为诸侯。
晋文侯十年的时候,周幽王荒淫无道,犬戎攻入镐京杀死了幽王,周王室被迫向东迁都。这时,秦襄公才开始被正式封为诸侯。
〔10〕昭侯元年,封文侯弟成师于曲沃。曲沃邑大于翼。翼,晋君都邑也。成师封曲沃,号为桓叔。靖侯庶孙栾宾相桓叔。桓叔是时年五十八矣,好德,晋国之众皆附焉。君子曰:“晋之乱其在曲沃矣。末大于本而得民心,不乱何待!”
晋昭侯元年,将文侯的弟弟成师封在曲沃。曲沃城比翼城还大。翼城是晋国国君的都城。成师受封于曲沃,号称桓叔。靖侯的庶孙栾宾做桓叔的辅相。桓叔当时已经五十八岁了,喜好德行,晋国的人们都归附他。君子说:“晋国的祸乱大概在曲沃了。末端大于根本并且得民心,不等待祸乱还等什么!”
〔11〕七年,晋大臣潘父弑其君昭侯而迎曲沃桓叔。桓叔欲入晋,晋人发兵攻桓叔。桓叔败,还归曲沃。晋人共立昭侯子平为君,是为孝侯。诛潘父。
鲁国七年(或晋国七年),晋国的大臣潘父杀死了自己的国君昭侯,并迎接曲沃的桓叔。桓叔想要进入晋国都城,但晋国人发兵攻打桓叔。桓叔战败,退回曲沃。晋国人共同拥立昭侯的儿子平为国君,这就是孝侯。随后杀掉了潘父。
〔12〕孝侯八年,曲沃桓叔卒,子鱓代桓叔,是为曲沃庄伯。孝侯十五年,曲沃庄伯弑其君晋孝侯于翼。晋人攻曲沃庄伯,庄伯复入曲沃。晋人复立孝侯子郄为君,是为鄂侯。
晋孝侯八年,曲沃的桓叔去世了,他的儿子鱓继承了桓叔的位置,这就是曲沃庄伯。晋孝侯十五年,曲沃庄伯在翼城杀死了他的国君晋孝侯。晋国人攻打曲沃庄伯,庄伯又退回了曲沃。晋国人又立孝侯的儿子郄为国君,这就是鄂侯。
鄂侯即位的第二年,鲁隐公刚刚成为国君。
〔14〕鄂侯六年卒。曲沃庄伯闻晋鄂侯卒,乃兴兵伐晋。周平王使虢公将兵伐曲沃庄伯,庄伯走保曲沃。晋人共立鄂侯子光,是为哀侯。
鄂侯在位第六年去世了。曲沃庄伯听说晋鄂侯死了,就起兵攻打晋国。周平王派虢公带领军队讨伐曲沃庄伯,庄伯逃回曲沃据守。晋国人一起拥立鄂侯的儿子光,这就是晋哀侯。
〔15〕哀侯二年,曲沃庄伯卒,子称代庄伯立,是为曲沃武公。哀侯六年,鲁弑其君隐公。哀侯八年,晋侵陉廷。陉廷与曲沃武公谋,九年,伐晋于汾旁,虏哀侯。晋人乃立哀侯子小子为君,是为小子侯。
哀侯二年,曲沃庄伯去世了,他的儿子称继位,这就是曲沃武公。哀侯六年,鲁国人杀了自己的国君隐公。哀侯八年,晋国攻打陉廷。陉廷和曲沃武公暗中商量,在哀侯九年,联合在汾水旁边讨伐晋国,俘虏了晋哀侯。晋国人于是立哀侯的儿子小子为国君,这就是小子侯。
〔16〕小子元年,曲沃武公使韩万杀所虏晋哀侯。曲沃益强,晋无如之何。
小子侯元年,曲沃武公派韩万杀掉了先前俘虏的晋哀侯。曲沃的势力越来越强大,晋国对它无可奈何。
〔17〕晋小子之四年,曲沃武公诱召晋小子杀之。周桓王使虢仲伐曲沃武公,武公入于曲沃,乃立晋哀侯弟缗为晋侯。
在晋小子四年的时候,曲沃武公用计诱骗晋小子前来并杀死了他。周桓王派虢仲去讨伐曲沃武公,武公退守曲沃,周桓王便立晋哀侯的弟弟缗为晋侯。
〔18〕晋侯缗四年,宋执郑祭仲而立突为郑君。晋侯十九年,齐人管至父弑其君襄公。
晋侯缗在位的第四年,宋国抓了郑国的祭仲,立公子突当郑国国君。晋侯缗在位的第十九年,齐国人管至父杀了他国君齐襄公。
〔19〕晋侯二十八年,齐桓公始霸。曲沃武公伐晋侯缗,灭之,尽以其宝器赂献于周釐王。釐王命曲沃武公为晋君,列为诸侯,于是尽并晋地而有之。
晋侯二十八年的时候,齐桓公开始称霸。曲沃武公攻打晋侯缗,把他灭了,然后把他所有的珍宝器物都拿来贿赂进献给周釐王。周釐王就下令让曲沃武公做晋国的国君,把他列入诸侯的序列,于是曲沃武公就把晋国的土地全部吞并,占为己有。
〔20〕曲沃武公已即位三十七年矣,更号曰晋武公。晋武公始都晋国,前即位曲沃,通年三十八年。
曲沃武公已经当了三十七年的国君,改称号为晋武公。晋武公开始把晋国国都作为都城,之前他是在曲沃即位的,总共算起来有三十八年。
〔21〕武公称者,先晋穆侯曾孙也,曲沃桓叔孙也。桓叔者,始封曲沃。武公,庄伯子也。自桓叔初封曲沃以至武公灭晋也,凡六十七岁,而卒代晋为诸侯。武公代晋二岁,卒。与曲沃通年,即位凡三十九年而卒。子献公诡诸立。
晋武公名叫称,他是前代晋国国君穆侯的曾孙,也是曲沃桓叔的孙子。桓叔是最初受封在曲沃的人。武公是庄伯的儿子。从桓叔最初受封于曲沃,到武公灭亡晋国(取代晋君),总共经过了六十七年,最终武公取代晋国成为诸侯。武公取代晋国后过了两年就去世了。从他在曲沃继位算起,总共在位三十九年而去世。他的儿子献公诡诸继位。
晋献公元年,周惠王的弟弟穨攻打周惠王,惠王出逃,住在郑国的栎邑。
(晋献公)五年,攻打骊戎,俘获了骊姬和她的妹妹,对她们都非常宠爱。
〔24〕八年,士蒍说公曰:“故晋之群公子多,不诛,乱且起。”乃使尽杀诸公子,而城聚都之,命曰绛,始都绛。九年,晋群公子既亡奔虢,虢以其故再伐晋,弗克。十年,晋欲伐虢,士蒍曰:“且待其乱。”
八年,士蒍劝谏晋献公说:“原来晋国的那些公子们太多了,如果不杀掉他们,祸乱就要发生了。”于是晋献公就派人把公子们全部杀光,然后在聚地修筑城墙,把都城迁到那里,命名为绛,从此开始以绛为都城。九年,晋国的公子们已经逃亡到虢国,虢国因为这个缘故再次攻打晋国,没有取胜。十年,晋国想要攻打虢国,士蒍说:“暂且等待他们内部发生混乱。”
〔25〕十二年,骊姬生奚齐。献公有意废太子,乃曰:“曲沃吾先祖宗庙所在,而蒲边秦,屈边翟,不使诸子居之,我惧焉。”于是使太子申生居曲沃,公子重耳居蒲,公子夷吾居屈。献公与骊姬子奚齐居绛。晋国以此知太子不立也。太子申生,其母齐桓公女也,曰齐姜,早死。申生同母女弟为秦穆公夫人。重耳母,翟之狐氏女也。夷吾母,重耳母女弟也。献公子八人,而太子申生、重耳、夷吾皆有贤行。及得骊姬,乃远此三子。
晋献公十二年,骊姬生了奚齐。献公有了废掉太子的想法,就说:“曲沃是我们祖先宗庙所在的地方,而蒲城紧挨着秦国,屈城紧挨着翟国,不派我的儿子们去镇守,我担心边境出事。”于是派太子申生住在曲沃,公子重耳住在蒲城,公子夷吾住在屈城。献公自己和骊姬的儿子奚齐住在都城绛。晋国人因此知道太子不会被立了。太子申生的母亲是齐桓公的女儿,叫齐姜,很早就去世了。申生同母的妹妹是秦穆公的夫人。重耳的母亲是翟国狐氏的女儿。夷吾的母亲是重耳母亲的妹妹。献公有八个儿子,其中太子申生、重耳、夷吾都有贤能的行事。但等献公得到骊姬后,就疏远了这三个儿子。
〔26〕十六年,晋献公作二军。公将上军,太子申生将下军,赵夙御戎,毕万为右,伐灭霍,灭魏,灭耿。还,为太子城曲沃,赐赵夙耿,赐毕万魏,以为大夫。士蒍曰:“太子不得立矣。分之都城,而位以卿,先为之极,又安得立!不如逃之,无使罪至。为吴太伯,不亦可乎,犹有令名。”太子不从。卜偃曰:“毕万之后必大。”万,盈数也;魏,大名也。以是始赏,天开之矣。天子曰兆民,诸侯曰万民,今命之大,以从盈数,其必有众。”初,毕万卜仕于晋国,遇屯之比。辛廖占之曰:“吉。屯固比入,吉孰大焉。其后必蕃昌。”
鲁僖公十六年,晋献公组建了上、下两军。献公亲自率领上军,太子申生率领下军,赵夙为献公驾驭战车,毕万担任车右。军队出征灭掉了霍国、魏国和耿国。回国后,晋献公为太子在曲沃修筑城池,把耿地赐给赵夙,把魏地赐给毕万,并任命他们为大夫。士蒍说:“太子恐怕不能被立为国君了。分给他都城,又让他位居卿位,已经把他推到最高位置了,还怎么立为国君呢!不如赶紧逃走,免得将来遭罪。像吴太伯那样做,不也挺好吗?还能留下好名声。”太子没有听从。卜偃说:“毕万的后代一定会兴旺发达。”‘万’是满数,‘魏’是高大的名称。用这样的名号作为最初的赏赐,这是上天在为他开路啊。天子统治着兆民,诸侯统治着万民,如今给他取名‘魏’这样的大号,又配上‘万’这个满数,他一定能拥有众多百姓。”当初,毕万在晋国占卜出仕的吉凶,得到屯卦变为比卦。辛廖占断说:“吉利。屯卦象征牢固,比卦象征亲附,吉利还有比这更大的吗?他的后代一定会繁荣昌盛。