这首诗的情调酷似《诗经》中的“国风”,重在叙述行军艰难而紧张,并没有《毛诗序》所说“役久”的意思。全诗三章,以赋叙事抒情,头两章叠唱,意思相仿,诗人在急行军途中,迎面映入眼的是陡崖峭壁,挡住队伍的去路,忍不住惊呼道“维其高矣”、“维其卒矣”。头两句写所见,中间两句写所感,叹惋山川遥远,跋涉攀援,步步维艰,疲劳不堪,十分盼望抵达目的地。然而“山川悠远”,不知道何日才能走到。最后两句点题,交代急行军。“武人东征”一句贯穿全诗,三章都有,点明抒情主体与事件。首章“不皇朝矣”句,说明行军紧急,起早摸黑,天不亮就上路。第二段“不皇出矣”句蕴藏着更多难言的痛苦,行军紧迫,不断深入,无暇顾及以后能否脱险。也就是说至此生命已全置之度外。
第三章诗人笔锋一转,突然伸向天空,描写星空气象,与首章“朝矣”句相应,暗示是夜晚行军。朱熹说前四句“豕涉波,月离毕,将雨之验也”(《诗集传》)。这可能是诗人引用已有的气象民谚。近人闻一多指出:“豕涉波与月离毕并举,似涉波之豕亦属天象,《述异记》曰:‘夜半天汉中有黑气相连,俗谓之黑猪渡河,雨候也。’《御览》引黄子发《相雨书》曰:‘四方北斗中无云,惟河中有云,三枚相连,如浴猪狶,三日大雨。’与《诗》之传说吻合,是其证验。《史记·天官书》曰:‘奎为封豕,为沟渎。’《正义》曰:‘奎……一日天豕,亦曰封豕,主沟渎……荧惑星守之,则有水之忧,连以三年。’《易林·履之豫》诗曰:‘封豕沟渎,水潦空谷,客止舍宿,泥涂至腹。’此与《诗》所言亦极相似,是《诗》所谓豕白蹢者,即星中之天豕,明矣。”(《周易义证类纂》)依闻一多的说法,天豕为二十八宿之一的奎星,奎由十六颗星组成,所以说“烝涉波”。杨慎《古今谚》中“谚语有文理”条也说:“天河中有黑云,谓之黑猪渡河,主雨。”可与此相参证。“月离毕”说的是月亮靠近毕宿,古人同样视为下雨的征兆,《尚书·洪范》说:“月之从星,则以风雨。”此星即指毕星。应劭《风俗通义》说:“雨师者,毕星也。”其下即引用此诗“月离”两句为证。《晋书·天文志》也说“月行入毕多雨”。所以这首诗前四句是引气象民谚,预兆将有滂沱大雨。“俾”字点明尚未发生,姚际恒《诗经通论》引姚炳的说法“将雨、既雨,诸说纷如”,实际上诗中原本是说“将雨”,而不是“既雨”,这个意思已经很明显了。正因为诗人担心遭遇滂沱大雨,行军难上加难,一心一意只想加速行进,无暇顾及其他,所以才说“不皇他矣”。三个段落的末句意思递进,旅途的苦情、忧虑一层深过一层。
这首诗从历史与现实的差异,时间与空间的对照来表现今昔之感,并以冷静幽远的笔墨,抒怀“弃官归乡、淡于名利”的归隐之志。全诗用典自然,对仗工整,境界辽阔,感情激荡。
首联破题,从山河形胜落笔。赤壁扼守着通往荆州和襄阳垒的道路,因而成了古代兵家争战之地,三国时修筑的战争营垒依稀可辨,山川依然,地形奇险。“故垒”自然是用了苏轼“故垒西边,人道是、三国周郎赤壁”(《念奴娇》)的名句。这两句虽为写地理,但“依然”、“故垒”等词已引出一种深沉的历史感。
颔联则巧妙地运用了曹操《短歌行》中“月明星稀、乌鹊南飞”和苏轼《念奴娇》中“大江东垒,浪淘尽千古风流人物”的句子,貌似写景,其实隐寓曹操在此兵败而周瑜得胜成为英雄的历史画卷。“乌鹊南飞”和“大江东垒”是万古如斯的自然景象,但在作者笔下借用了典故的联想而各自带上了丰富的意蕴,而且对仗工巧,绝垒斧凿之浪,可见作者驾驭文字的能力。
颈联则以时间和地理自然成对。孙权、刘备、周瑜、曹操这些风云一时的历史人物流传千年,赤壁一战奠定了魏、蜀、吴三分天下的鼎足之势;眼前的山河即是当年历尽无数战斗的地方。出句是缅怀历史,对句是即目所见;表现古今时代的纵贯,山河遗迹的感喟,于真自然过渡到尾联的自我抒怀。
此日经过赤壁,多少英雄已成陈迹,只有在明月照耀的江上,时时传来渔翁的晚唱。“唱沧浪”云云自然是用了《孟子》里“沧浪之水清兮,可以濯吾缨;沧浪之水浊兮,可以濯吾足”的意思。与萧散自在的渔父相比,那些在政治上曾一度风云显赫的人们也显得可怜可叹了。结尾这两句不仅与前六句的宏阔气象形成一鲜明对照,以冷静幽远的笔墨结束全诗,令诗意波折,更具回味;同时也与诗人此时弃官归乡、淡于名利的心境暗合,从而起到借古喻今的作用。