郭冲有神化诸葛亮之意,后来学者认为其史料均不可靠,《条亮五事》也是子虚乌有。但历史上确有其他人使用过“空城计”,比如曹操。
事情发生在三国前期。当时曹操诛杀了部分兖州的名士,引起恐慌。于是陈宫提议陈留太守张邈,将当时被袁绍封杀的大将吕布安置于兖州,共同商讨大计。于是众人暂时割据兖州,一同对抗曹操。
曹操当然不会对兖州的反抗视若无睹,他亲自率军讨伐兖州,进攻这些有意对抗他的人。而兖州为了抵抗曹操亲自率领的大军,派出大将吕布迎战,于是吕布与曹操的大战拉开帷幕。
在第一次战斗中,吕布带领的军队英勇善战,骑兵队伍直接击溃曹操青州兵,其阵型被破坏,曹操还在战斗中受伤,左手被烧伤。形式极其不利,但曹操的实力仍然十分强大,吕布难以一时攻破曹操军队。于是双方开始进入僵持,互相磨耗。
一百多天后,兖州遭遇重大旱灾,随之而来的还有蝗灾,一时间农田被大肆破坏,粮食短缺。军队需要大量的粮食,如今供应不足,无法正常作战。于是吕布决定转移营地,率兵驻扎在山阳,应对突如其来的粮食问题。此时进入休战阶段。
兴平二年的春天,暂时整顿好的曹操再次率军,攻打吕布,吕布被迫后退。在夏天吕布企图回击,遇到在半路埋伏好的曹操,落荒而逃。
大败的吕布和陈宫会合,聚集了达一万多人的大军,再战曹操。此时曹操正好派兵到较远的地方搜刮粮食,保证军粮供应,军营中只有千人驻守。此时曹操与吕布实力悬殊,寡不敌众,情急之下顿生妙计。
曹操揣测吕布此番进攻,应该没有仔细考查我方营寨以及周边情况。于是命令军营中所有妇女以及士兵一起驻守,上演“空城计“。
吕布见只有千人守营,并且还有妇女,且营寨西边有大堤,南边有森林,情况不明,他担心有诈,“曹操多谲,勿入伏中”,于是没有贸然进攻,而是率军驻扎于十余里外的地方,准备明日再战。
曹操连夜调大量部队回营,而吕布也获悉此事,知道曹操白天真的在虚张声势,于是准备大举进攻曹操。而另一面,曹操认为吕布已经知道昨日无诈,势必掉以轻心,那就真的埋伏士兵。
于是曹操早已“隐兵堤里,出半兵堤外。布益进,乃令轻兵挑战,既合,伏兵乃悉乘堤”。而吕布还没进攻曹操,已被曹操“步骑并进”的军队打得措手不及,吕布也连夜逃走。
就这样,曹操急中生智的“空城计”,用1000人便把吕布数万精兵吓得不敢轻举妄动,使其错失良机,最后再设埋伏,大破吕布,妙哉!
参考资料:《三国志》、《资治通鉴》