陳倉之戰,是三國攻城戰的經典例子:不是每一座城都能一擊而下,有時候,一座小城就能拖住整支大軍。
陳倉在哪裡
陳倉大約是今天的陝西寶雞一帶,是關中通往漢中的通道。諸葛亮第二次北伐,選擇先攻陳倉,意圖打開通往關中的道路。
郝昭守城
陳倉守將郝昭,兵力不多,但善於守城。蜀軍用雲梯、衝車、地道等各種方法攻城,郝昭則用火箭、滾石、壕溝與反地道一一應對。
《三國志》與裴注記載了攻守的細節,雖然帶有敘事色彩,但可以看到:攻城不是單純的兵力比較,而是工程、後勤與士氣的較量。
為甚麼退兵
蜀軍圍城二十餘日,未能破城;糧食供應出現問題,諸葛亮只能退兵。魏軍將領王雙追擊,被蜀軍擊退。
陳倉之戰說明:即使蜀軍有北伐的決心,只要一座城守得住,整個戰略就會被拖慢。
攻城的極限
古代攻城需要大量人力、器械與糧食;守方只要有城牆、水源與糧食,就能拖延時間。陳倉之戰,正是攻方資源不足、守方堅守的成功例子。
一句話
陳倉不是一座大城,卻拖住了諸葛亮的北伐;有時候,戰爭的關鍵不是誰兵多,而是誰先撐不住。




