勸阻不成
荀林父之父為大夫,事跡不詳。荀林父在 晉文公建立霸業(yè)的事業(yè)中即嶄露頭角,晉文公三年(前633年), 城濮之戰(zhàn)前,擔任晉文公的 御戎(駕駛國君戎車的別名)。晉文公四年(前632年),晉文公“作三行(三支步兵隊伍)以御狄”,荀林父擔任了中行的主持。其后任上 軍佐、中軍佐,至 晉景公時出任中軍元帥,主持國政。
公元前620年, 晉襄公死后,晉人討論 立嗣君,都主張立年長的,派先蔑出使到秦國迎接 公子雍。后因襄公夫人穆贏大鬧朝廷指責朝臣:“舍適嗣不立,而外求君”,執(zhí)政大臣 趙盾等人就背棄先蔑而立了太子夷皋,是為 晉靈公,引發(fā)秦晉 令狐之戰(zhàn)。晉以 箕鄭父居守、趙盾將 中軍、 先克佐之、荀林父佐上軍、先蔑將下軍、 先都佐之敗秦于令狐, 白乙丙力戰(zhàn)得脫,公子雍則死于亂軍之中。先蔑、 士會見狀,不敢歸晉,不得已隨同秦師回國。
先蔑出使秦國的時候,荀林父曾勸阻他,說:“夫人和太子還在,反而到外邊去求國君,這一定是行不通的,您不如借口生病而辭謝不去,免得禍患降臨到您身上。在一起做官就是僚,我曾經(jīng)和您同僚,豈敢不盡我的心意呢?”先蔑沒有聽從。等到先蔑逃亡出國,荀林父把他的妻子兒子以及器用財貨全部送到秦國,說:“這是為了同僚的緣故!
慘遭戰(zhàn)敗
晉成公七年(前600年),晉與楚爭強,荀林父率師伐陳,以救鄭,擊敗楚師。 晉景公三年(前597年),荀林父任中軍元帥,執(zhí)掌國政,率師與楚進行邲(今河南滎陽東北)之戰(zhàn)(參見 邲之戰(zhàn))。
荀林父統(tǒng)兵救鄭,到黃河,了解到鄭已和楚講和,就想回師,而將領(lǐng)之間意見分歧,中軍副將先彀擅自率所部渡河,荀林父不得已,被迫令全軍盡渡,駐軍于邲。楚軍由 楚莊王親自統(tǒng)領(lǐng),莊王起初無意與晉決戰(zhàn),后采納 伍參的意見,認為荀林父新主中軍,號令不行,他的副手先彀剛愎自用,不肯聽從命令,他們的三個統(tǒng)帥,也各自主張,因此打起仗來,晉軍必敗。莊王遂命 孫叔敖揮軍北上,與晉軍對抗。
此時,晉將 魏锜求為大夫未成, 趙旃求為卿未成,便擅自 向楚軍請戰(zhàn),希望能造成晉軍的失敗。此時楚軍中亦有和戰(zhàn)的爭議,楚莊王采納伍參的意見,決定與晉軍決戰(zhàn),并采納令尹孫叔敖的意見突襲晉軍。
孫叔敖見晉軍來挑戰(zhàn),決意先發(fā)制人,命左、中、右三軍及楚王親兵布好陣式,掩襲晉軍。荀林父不意楚大軍迫近,驚慌失措,下令晉軍渡河后退,擊鼓宣布說:“先渡河者有賞!敝熊、下軍爭相上船,先上船的用力亂砍攀登船舷的人的手指,船中的斷指多得可以用手捧起來。晉上軍因主帥士會早有準備,在 敖山設伏應敵,得以不敗。楚莊王由此開始建立了自己的霸權(quán),被列為 春秋五霸之一。
重任原職
荀林父在這次大戰(zhàn)中指揮不力,未能說服主要將領(lǐng)服從他的意圖,也未能約束全軍統(tǒng)一行動,失敗慘重。晉師回國之后,荀林父請求處自己以死罪。 晉景公打算答應,士貞子(即士渥濁)勸諫說:“不行, 城濮那一仗,晉軍三天吃著楚軍留下的糧食,文公還面有憂色,左右問有了喜事為什么還憂愁?文公說是因為楚國的 子玉還在。等到楚國殺了子玉,文公才喜形于色,說:u2018沒有人能再來害我了。u2019這是晉國的再次勝利,也是楚國的再次失。怀䥽纱藘墒啦荒軓娛ⅰ,F(xiàn)在上天懲戒晉國,如果殺了林父以增加楚國的勝利,恐怕會使我們不能強盛吧!林父事奉國君,進,想著竭盡忠誠;退,想著彌補過錯,是國家的干城,怎么能殺他呢?他的戰(zhàn)敗,如同日月之蝕,哪里會損害它的光明!”景公于是讓荀林父官復原位。此為“ 困獸猶斗”之典故。
連續(xù)獲勝
其后荀林父接受教訓,注意使全軍貫徹一個明確的軍事意圖,統(tǒng)一指揮,統(tǒng)一行動。他又指揮了一次示威性的伐鄭的戰(zhàn)役,目的是威脅 鄭國脫離與楚國的同盟,與晉國重修舊好,晉國的軍隊很出色地完成了這個任務。
晉景公六年(前594年),荀林父率師攻滅 赤狄的潞氏(今山西潞城東北),為此,晉景公賞賜他“狄臣千家”(狄人奴隸一千家)。并賞士貞子晉國的瓜衍之地,并且對他說:“寡人得到 狄國的土地是你的功勞,要不是你的勸諫,寡人已失去荀林父了。”這也是荀林父在政治軍事生涯中建立的最后一次功績。
不久,年邁的荀林父自覺部分彌補了 邲之戰(zhàn)的過失后,宣布退出晉國政壇。其子 荀庚繼立,是為中行宣子。