春秋时期,晋文公为了援助宋国,与楚国在城淄(今山东淄县南)展开了一场战役。在当时的军力对比中,楚国显然占据了上风。面对强大的楚军,晋文公向他的舅舅狐偃咨询:“尽管我们兵少,而楚军众多,这场战斗该如何打才能取得胜利呢?”狐偃给出建议说:“我听说善于用计的人,不惜采取欺诈手段。你可以运用这种策略来应对楚军。”
接着,晋文公又征求雍季大臣的意见,并告知他狐偃的话。雍季虽然不同意这样的做法,但却以一番比喻形容其不赞成:“竭泽而渔虽能立即收获,但明年必无鱼可捉;焚蔽而田同样能立即收获,但明年必无兽可捕。诈伪之道,即使暂时成功,也终将导致失败,不是长远之计。”这意味着欺骗和虚假的手段虽然可以偶尔奏效,但最终会导致失望。
由于当时无法想出更好的办法来抵抗强敌,晋文公还是决定采用了狐偃的计谋。他借口遵守自己之前向楚庄王许下的“退避三舍”的承诺,在连续后撤三次后,以有利地形击败了追来的楚军。而正是因为误解了晋文公的举动,楚军紧随不舍,最终遭到了重创。这场著名的城濮之战,最终以楚方的大败告终,其领兵将领成得臣也因此功亏一篑。
此后的故事便被人们拿来引申出了“竭泽而渔”这一成语,用以形容一种短视或急功近利的手段,它可能会带来暂时的小小收益,却忽略了长远后果和潜在损失。