孙子说:“以火佐攻者明,以水佐攻者强。”中国古代军事家较早认识到了水、火在军事进攻中的重要作用。采用水攻、火攻要因地、因时,要注意把握自然环境,特别是注意把握气候条件。

  【经文】

  《经》曰:“以水佐攻者强,以水佐攻者明。”是知水火者,兵之助也。

  故火攻有五:一曰火人[敌傍近草,因风烧之],二曰火积[烧其积蓄],三曰火辎[烧其缁重],四曰火库[当使间人,之敌营,烧其兵库],五曰火燧[燧,堕也,以火堕敌人营中也。火头之法,以铁盈火,著箭头强弩,射敌之营中,烧绝粮道也]。

  行火必有因[因奸人也],烟火素具。发火有时,起火有日。时者,天之燥也;日者,宿在箕、壁、盈、轸也,凡此四宿者,风起之日。

  [肖世诚云:“春丙丁、夏戊已、秋壬癸,冬甲乙,此日有疾风猛雨也。

  居勘太乙之中,有飞鸟十精,如风雨期,五子元运式,各候其时,可用火。”

  故曰:以火佐攻者明。何以言之?昔杨■与桂阳贼相会,■以皮作大排囊,以石灰内囊中置车上,作火燧,系马尾,因从上风鼓囊吹灰,群贼迷目,因烧马尾奔突贼阵,众贼奔溃,此用火之势也。殷浩北伐,长史江迫取数百鸡,以长绳连之,脚皆系火。一时驱放,群鸡飞散羌营,营皆燃,因击之,姚襄退走,此用火之势。  姜太公说:“弓弩强劲,是长武器,可以用于水战。”说:“可以让河水绝堤,用来淹灌敌城。”又说:“横渡江河,要在离河流稍远的地方驻扎,这样可以有进退回旋的余地[ 也可以引诱敌军渡河]。如果敌军渡河来攻,不要在水中迎击,而要乘它部分已渡、部分未渡时予以攻击,这样比较有利。如果要与已渡河的敌军交战,那就不要靠近江河迎击它。这是水战的原则。”所以说,用水来辅助进攻,威势强大。

  为什么这样说呢?当年韩信平定临淄,齐王田广败走,楚派龙且前来营救。齐王田广、龙且把军队合在一起与韩信作战[有人劝说龙且:“汉军远离家乡入侵齐地,来势凶猛,难以抵挡。齐、楚在自己的地域上作战,士兵容易败散。不如深掘沟、高垒墙,防守敌人,然后让齐上派出自己的亲信,招抚被敌人占领的齐城。齐城的人听说齐王来救援,一定会反抗汉军。汉军从二千里外来此地,齐城的人都起来反抗汉军,汉军就不会得到一点粮食,到那时不用作战就能使汉军投降。”龙且说:“我了解韩信的为人,容易对付。

  况且不交战而使韩信投降,我有什么功劳可言?”于是开战,龙且大败。我听古人说,善于夺取胜利冻难,然而如果把胜利看得很容易就要失败。所以善战者,取得了胜利,既不求扬名,也不眩耀勇武功劳。龙且不用门客的计谋,想获赫赫战功,实在是糊涂啊!]龙且与韩信在潍水两岸列阵,韩信在夜里命令士兵制成万余条口袋,盛放上沙子堵在了潍水上游。让军队部分渡河,攻击龙且,佯装不能取胜,撤退逃跑。龙且果然高兴他说:“我早就知道韩信胆怯了。”丁是横渡潍水迫击韩信。韩信让人移开盛沙的口袋,一时间河水汹涌而来。龙且的军队大半不能上岸,韩信立刻出击,杀掉了龙且。龙且潍水东面的军队四散逃走。这正是反用“半渡之势”的生动战例。

  [我听兵法上说:横渡江河,要在离河流稍远的地方驻扎,以便有回旋的余地。让敌人渡河又未完全渡过的时候攻击它,这样有利。韩信的军队半渡河,佯装进入了灾害之地,诱引龙且攻击,然后把堵截的河水放开。这正是:

  在有利情况下考虑到不利的方面,事情就能顺利;在不利情况下考虑到有利的方面,祸就可以解除。这都是违反常规使用兵法,奇妙啊!]