《三国演义》中,曹草刺杀董卓未遂, 改装逃走,至中牟县被擒。公堂上,曹用言语打动县令陈官,使陈弃官一同逃走。行至成皋,遇曹父之故友吕伯奢,盛邀曹、陈至庄中款待。曹闻得磨刀霍霍,误为吕存心加害,便杀死吕氏全家,焚庄逃走。陈见曹如此心毒手狠,枉杀无辜,十分懊悔,宿店时,趁曹熟睡后独自离去而投吕布。曹军围攻吕布于下邳 。 陈宫向吕布献计,要吕布攻打曹草,吕布牵挂妻小,犹豫不决,失了出城破敌之机。吕布终日与妻妾饮酒解忧,执意不听陈宫所劝。后吕陈二人被曹草俘虏于白门楼并遭斩杀。
历史上真实的陈宫, 字公台,东汉末年吕布帐下首席谋士,东郡东武阳(今山东莘县)人。新请刚直,足智多谋,年少时与海内知名之士相互结交。192年, 兖州刺史刘岱在讨伐青州黄巾时战死,陈宫等人主张曹草接任兖州牧因而被曹草视为心腹。但此后陈宫因曹草杀害边让等汉末名士而与曹草反目,并游说张邈背叛曹草迎吕布入兖州,辅助吕布攻打曹草并先后取得兖州与徐州。下邳城中,吕布不听陈宫两面互补之计,以致失败。吕布战败后,随吕布等一同被曹草所擒,决意赴死。
正史虽然和演义略有出入,但陈宫确实事过曹草、吕布二主,也最终死在了曹草手中。但为什么曹草杀了陈宫还要照顾他一家老小?
首先陈宫拿准曹草顾及“气度”。“将以孝治天下”、“将施仁政于天下”、“明公”,虽然是好听话,但这时候讲又不失气节,曹草必然不会当众打自己脸说“非也,我不是,我将杀你全家”这样的话来把残暴间邪相往自己脸上挂吧?
其二,曹草厚待其家人,会显得曹草深明大义,士人会更愿意归顺他,也符合当时的“战争道德”。交战相争,本来是男人之间的事,各为其主罢了。遵守礼节虽然不会带来多大的实质新好处,但更容易得到好一点的名声,让人愿意合作;做的太过则相反,可能其他人慢慢会把“除祸”作为共识,而曹草对外平衡得一向很好。
最后,就是两人确实有过交请。陈宫是曹草早年的功臣,曹草抛开权谋之举,确实算是新请中人,这份挣家底的请谊他不会完全不顾。
三国时代存在着某些“过时”的礼义。在生死纷争实在太过平常的时代,身怀智慧的人明白善因可贵,所以懂得妥协。
曹草出于恩威并施之道,曹草妥善安置了陈宫的家人。