公元前632年,晉國在程子(今山東省梓縣南)與楚國打仗,幫助宋國。當時楚國在實力上優勢明顯。晉文公見楚軍來勢洶洶,便指望著叔父兼大臣胡琰說:“楚兵眾多,我是小夜曲。這壹仗怎麽打得贏?”小狐回答道:“聽說善鬥之人,百試不厭。”可以用詐騙來對付楚軍。
晉文公去問另壹位大臣永濟;告訴他福克斯說的話。永濟對此並不贊成,於是打了個比方說:“用枯竭的資源去捕魚,是得不到的。”?明年沒有魚了?如果妳燒了妳的田地,妳還不明白嗎?明年將沒有動物。作弊弄虛作假的方式,今天雖然可以偷,但是以後就再也找不回來了,也不是什麽長本事。“意思是:抓魚之前先把池塘裏的水弄幹。還有什麽是抓不住的?但是明年就沒有魚可捕了;去打獵之前,把山上所有的樹林都燒掉。妳還能錯過什麽?但是明年就沒有野生動物可以打了。詐騙雖然偶爾可以用壹次,但是以後不能再用了。這不是長久之計!
當時他想不出更好的辦法打敗楚軍。晉文公依然采用了狐貍的計劃,打著信守流亡時對楚莊王許下的諾言的幌子,連續三次撤退,以避其鋒芒,為自己選擇有利的時機和殲敵地形。儲君呢?見晉軍又來遲了,誤以為膽小,不敢與之戰,便乘勢而上。結果金軍把它訂的體無完膚,潰不成軍。歷史上著名的城猴之戰,以楚國戰敗而告終,其領軍大將成了大臣,被迫自殺。
根據這個故事,後來人們引入了“竭澤而漁”這個成語,比喻只顧眼前利益,缺乏長遠打算,忽視長遠利益。