春秋时期,晋文公为了援助宋国,与楚国在城淄交战。当时,楚军实力明显占优。晋文公问狐偃:“面对强敌,我兵少,你有何计?”狐偃建议用欺诈手段对付楚军。晋文公又询问大臣雍季,但雍季不同意,他比喻说:“竭泽而渔虽能一日获利,后年无鱼;焚蔽而田虽能一日获兽,后年无兽。诈伪之道虽可暂用,不为长策。”意思是欺骗虽然可以立即成功,但长远来看不利。
然而,在没有更好的战术下,晋文公还是采纳了狐偃的计谋。他假装遵守自己以前向楚庄王许下的“退避三舍”的诺言,每次退却,让楚军紧追不舍,最终被打得大败。这场著名的城濮之战,以晋军的大胜告终,其领兵将领成得臣阵亡。
故事中,“竭泽而渔”成为了一句成语,用来比喻短视地求取利益,而忽略了长远的后果。