(南開大學(xué)歷史學(xué)院,天津 300071)
在沒有現(xiàn)代通訊設(shè)備的先秦時期,軍旗在發(fā)號施令、調(diào)遣軍隊、指揮軍隊時發(fā)揮著非常重要的作用。古籍中有許多關(guān)于軍旗的記載,近幾十年來大量的有關(guān)軍旗的簡帛和文物出土,為我們研究古代的軍旗提供了可能。研究古代的軍旗對于我們了解古代戰(zhàn)爭的形式、指揮方法等方面具有重要的意義。
據(jù)《周禮》記載,先秦軍旗主要有九種?!叭赵聻槌? 交龍為旂, 通帛為旃,雜帛為物, 熊虎為旗, 鳥隼為旟, 龜蛇為旐, 全羽為旞, 析羽為旌?!盵1](P2200)此九種旗幟分類標準不一,其中常、旂、旗、旟、旐以旗面上所繪圖像不同來劃分,而旃、物、旞、旌則以旗幟的制成材料不同來劃分?,F(xiàn)在對九種軍旗逐一分析。
常,又名太常、大常, 是君王的專用軍旗,旗桿高九仞,旗面上繪有日月或日月與龍、日月與北斗七星等混合的圖像,旗面綴有十二條旒。《周禮·春官·司?!份d“及國之大閱,贊司馬頒旗物: 王建大常,諸侯建旂,孤卿建旃,大夫士建物,師都建旗,州里建旟,縣鄙建旐,道車載旞,斿車載旌”[1](P2207)?!吨芏Y· 春官· 巾車》曰:“(王)建大常, 十有二斿?!盵1](P2142)可見常是君王的專屬旗幟,它綴有十二條旒。旗的桿高在文獻中也有記載,《周禮·司?!纷⑨屧疲骸疤熳又焊呔咆?諸侯七仞,大夫五仞,士三仞。”[1](P2218)故地面用旗,旗桿高度是九仞。古代一仞等于七尺,周代一尺約合今19.91厘米,[2](P64)所以地面用的常旗旗桿高約12.54米。如果旗是插在戰(zhàn)車上則“以尺易仞”。以下各旗均如此,茲不贅述。
旂,是諸侯的軍旗,桿高七仞,干首系鈴,旗面是交龍,旗面后綴有旒飾?!吨芏Y·春官· 司常》載諸侯建旂。鄭玄注諸侯畫交龍, 一象其升朝, 一象其下覆也。洛陽北窯西周墓M453出土的銅干首和平山戰(zhàn)國中山王墓M1、6出土的大型銅干首都是諸侯用旗的干首,干首上留有系鈴的地方。[3]旗面后綴有旒飾,旒飾數(shù)目與諸侯爵位有關(guān),“名位不同,禮亦異數(shù)”[4](P259)?!吨芏Y·春官·司?!穼O詒讓正義:“五等諸侯賓祭、會同、師田,亦同建旂,唯斿數(shù)各依命數(shù)。其差:公九旒,諸伯七旒,子男五旒也?!盵1](P2208)
旃,卿的軍旗,桿高五仞,獨立作旗時上面不畫任何圖像,旗面與旒同色,旗面綴有十二條旒。旃也可以做其它旗的旗面,上面可以根據(jù)不同需要畫相應(yīng)的圖像?!吨芏Y·春官·司?!吩唬骸巴ú癁殪埂?,孫詒讓正義:“謂縿斿章色,相因不異?!盵1](P2203)朝代變化時,因為每朝尊崇的服色不同,旃的顏色也不相同?!皵纾暮笫闲?,人之執(zhí)也;殷白,天之義也;周黃,地之道也?!盵1](P2201)《禮記·明堂位》:“有虞氏之?dāng)纾暮笫现?,殷之大白,周之大赤?!盵5](P944)所說的就是商周所崇尚的旗幟的顏色不同。但是這并非說夏商周的旗幟都是黃色、白色或紅色的,而是旗幟的主要顏色為各代所崇尚的顏色,其實在具體的情況下旗幟也會因為實際的需要而顏色各異。
物,大夫、士所建的軍旗,中下大夫旗桿高五仞,旒飾四條,士之旗桿高三仞,依據(jù)上、中、下三個爵位,旒飾分別為三、二、一條?!墩f文通訓(xùn)定聲》對此也有所記載,曰:“勿,大夫士之所建。” 各級鄉(xiāng)官、邑主也建物?!墩f文解字·勿部》:“勿,州里所建旗?!倍斡癫米ⅲ骸爸堇锂?dāng)作大夫士?!盵6](P453)《周禮·夏官·大司馬》又云:“鄉(xiāng)家載物?!蔽铼毩⒆髌鞎r上面不畫任何圖像,旗面為雙色對半或以燕尾狀的雜帛裝飾旗邊,旗面綴有十二條旒。物也可以做其它旗的旗面,上面可以根據(jù)需要畫圖像。
旗,軍將的戰(zhàn)旗,旗面上畫有熊虎。各級軍吏,級別不同桿高和旒飾也各不相同?!吨芏Y·夏官·大司馬》曰:“軍吏載旗?!薄夺屆め尡吩疲骸靶芑槠臁妼⑺ǎ笃涿腿缧芑⒁??!薄吨芏Y·春官·司?!焚Z云彥疏云:“析別言之,則旗為畫熊虎之專名;大總言之,則九者得通稱旗也?!盵1](P2200)因此旗也可以作為旗的通稱。
旟,是朝中官員的旗幟,旗面上畫有鳥隼,州里之官也可建旟,桿高和旒飾依爵位而定。旟是朝中百官的旗,《周禮·夏官·大司馬》曰:“百官載旟?!编嵭⒃疲骸鞍俟伲浯蠓蛞?。載旟者,以其屬衛(wèi)王也。”孫詒讓正義:“通晐孤卿大夫士?!盵1](P2323)上大夫及卿以上尊,建旟旜;中大夫以下卑,建旟物?!对姟む{風(fēng)·干旄》中的 “孑孑干旄”、 “孑孑干旟”、 “孑孑干旌”。此謂建旟而注以旌旄。毛傳云:“孑孑,干旄之貌,注旄于干首,大夫之?dāng)觥!薄对姟吩唬骸霸混?,曰旟,曰旌,而無旜文。毛知為旜者,蓋以彼旟即上大夫所建之?dāng)觥!盵7](P206-210)《周禮·春官·司常》曰“州里建旟”,孫詒讓正義:“州里即六鄉(xiāng)之吏?!洞笏抉R》鄉(xiāng)載物,則此所建者當(dāng)為鳥旟之物。唯鄉(xiāng)大夫為卿,當(dāng)建旟旜。其差:鄉(xiāng)大夫六斿,州長、黨正四斿,族師三斿,閭胥二斿,比長一斿?!盵1](P2209)鄉(xiāng)大夫建旟旜,以下各個等級建旟物。
旐,郊野官吏的旗幟,旗面上畫有龜蛇,桿高和旒飾依爵位而定。旐的旗面后可以接旆“繼旐如燕尾曰旆”[1](P2204)。旐是九旗之中唯一在后面繼接旆的旗,當(dāng)旐后接旆時,表示開戰(zhàn),即“彼斯,胡不旆旆”?!吨芏Y·春官·司?!吩唬骸翱h鄙建旐。”郊野載旐,《詩·小雅·出車》曰:“我出我車,于彼郊矣,設(shè)此旐矣,建彼旄矣?!盵7](P598)根據(jù)古制上可以兼下,下不可僭上,君王也可以建旐。《禮記·王制》:“天子殺,則下大綏;諸侯殺,則下小綏?!睂O詒讓案:“綏、麾字通,大綏即大麾,亦即龜旐之為旜制者。小綏與大綏相對,蓋即旐之為物制者也?!盵5](P373)天子建旐旜通常稱作“大麾”,《周禮·春官·巾車》:“木路,前樊鵠纓,建大麾?!?/p>
旞和旌,沒有旗面,旗干首飾羽毛或旄牛尾。關(guān)于旞與旌的區(qū)別,《周禮·司?!吩啤叭馂閿鲇馂殪骸盵1](P2200),《周禮·春官·樂師》孫詒讓正義:“全羽者,以一大羽注之橦首也?!?旞是由一束完整的天然的五彩羽毛構(gòu)成。孫詒讓《周禮正義》云:“析羽者,集眾羽也?!盵1](P1797)旌是由許多鳥的羽毛構(gòu)成,通常由兩束或多束分枝狀羽毛組成?!墩f文解字·方人部》:“旞,全羽以為?!膘壕Y旄牛尾于竿頭,下有析羽,用以指揮或開道。《說文解字·方人部》:“旌析羽注旄首,所以精進士卒?!盵6](P309-310)同時,旞、旌又可以作為其他旗的裝飾,作為旗飾。
以上九種軍旗,只是籠統(tǒng)的分類。實際上,在先秦的戰(zhàn)爭中使用的軍旗種類繁多,名目各異,遠遠不止九種。《左傳》記載“鄭伯之旗蝥弧”、“趙簡子之蜂旗”,這些旗幟以蝥和蜂為畫章,概蝥和蜂為他們氏族的象征。這可能是早期旗幟畫章的殘存,因為早期旗幟的畫章是由原始部落或氏族標志的發(fā)展而來的。[8](P94)還有白茅做成的旗幟,稱之為“茅旌”?!豆騻鳌分杏涊d,公元前597年,鄭為楚所破后,鄭襄公率眾投降“左執(zhí)茅旌,右執(zhí)鸞刀”?!短接[》中記載武王克殷后“微子啟肉袒面縛,牽羊把茅,膝行而前”。投降時用茅旌應(yīng)表示從此甘愿為戰(zhàn)勝者充當(dāng)前驅(qū),辟邪開路,雖苦不辭。[9](P131)實戰(zhàn)中的軍旗大多按照軍事戰(zhàn)爭的需要制成,名稱多以旗幟的顏色或特征來命名。《墨子》中就提到了蒼旗、赤旗、黃旗、白旗、黑旗以顏色命名的旗幟,同時也提到了菌旗、倉英之旗、雙兔之旗、龍旗等以旗上所畫之章命名的軍旗。[10](P519-581)《管子》中記載的九章:日章、月章、龍章、虎章、鳥章、蛇章、鵲章、狼章、韟章也是以旗幟上所畫之章來命名的旗幟??梢妼崙?zhàn)中使用的軍旗數(shù)量和名目的繁多。
先秦時期各階層之間等級分明,身份不同所擁有的旗幟也不相同。《周禮· 司?!份d:“及國之大閱, 贊司馬, 頒旗物, 王建大常, 諸侯建旂, 孤卿建旃,大夫士建物, 師都建旗, 州里建旟, 縣鄙建旐,道車載旞, 斿車載旌, 皆畫其象焉?!薄?司馬)辨旗物之用:王載大常,諸侯載旂,軍吏載旗,師都載旃,鄉(xiāng)遂載物,郊野載旐,百官載旟,各書其事與其號焉?!盵1](P2200)可見王、諸侯、孤卿、大夫、士他們的身份不同,旗幟的形制也不同。旗幟反映了所有人的身份。軍旗也是權(quán)利的象征,“武王伐紂,師渡盟津,右旄左鉞,死士三百,戰(zhàn)士三萬”[11] (P393),這是說武王伐紂之時,就是“右旌左鉞”,象征著號令和生殺予奪的權(quán)力。
先秦軍隊訓(xùn)練的一個重要組成部分就是教士兵認識各種各樣的旗幟,以便在日后軍事行動中能遵守旗幟的號令,統(tǒng)一行動。認識旗幟被列為五教之一,“五教:一曰教其目以形色之旗”。太公曰:“凡領(lǐng)三軍,有金鼓之節(jié),所以整齊士眾者也。將必先明告吏士,申之以三令,以教操兵起居、旌旗指麾之變法?!盵11](P322)“旌旗指麾之變法”如《尉繚子》中載:“旗麾之左則左,麾之右則右。”“十二曰力卒,謂經(jīng)旗全曲,不麾不動?!盵11](P413)《吳子》中載:“將之所麾,莫不從移;將之所指,莫不前死?!盵11](P102)《孫子兵法》中說:“《軍政》曰:‘言不相聞,故為金鼓;視不相見,故為旌旗?!蚪鸸?、旌旗者,所以一人之耳目也。故夜戰(zhàn)多金鼓,晝戰(zhàn)多旌旗,所以變?nèi)酥恳??!盵12](P49)可見軍旗在戰(zhàn)爭中,起到指揮作用,統(tǒng)一軍隊的行動。管子更是將旗幟提到了指揮軍隊的“三官”之一:“三官:一曰鼓……三曰旗。旗,所以立兵也,所以制兵也,所以偃兵也。此之謂三官。”[13](P155)旗幟用來立兵、制兵、偃兵,統(tǒng)一行動和管理。軍旗在戰(zhàn)爭中的指揮作用,孫臏在兵法中也多次提到旗幟的統(tǒng)一號令作用即 “辯疑以旌輿,申令以金鼓”。 軍旗用來集合隊伍,號召人民?!吨芏Y》中記載:“凡軍事,建旌旗;及致民,置旗,弊之?!薄?司馬)中春,教振旅,司馬以旗致民,平列陳,如戰(zhàn)之陳?!盵1] (P2299)
《墨子》有詳細的以金鼓和旗幟傳遞戰(zhàn)爭進程的記述:“亭尉各為幟,桿長兩丈五,帛長丈五,廣半幅者(大)[六]??軅鞴デ俺赝饬?,城上當(dāng)隊鼓三,舉一幟;到水中周,鼓四,舉二幟。到藩,鼓五,舉三幟。到馮垣,鼓六,舉四幟垣,鼓七,舉五幟。到大城,鼓八,舉六幟。乘大城半以上,鼓無休。夜以火,如此數(shù)??軈s,解,輒部幟如進數(shù),而無鼓?!盵10](P582-583)可見敵人進攻城池時,到達城池的位置不同,所舉的旗幟數(shù)目不等,根據(jù)旗幟的信息傳遞就可以清楚地了解到目前的戰(zhàn)況。
軍旗可以傳遞行軍中前方的路況。行軍過程中是不能喧嘩的,士兵要了解前方的路況,不能通過語言的傳遞,此時不同的旗幟便傳遞了不同的路況。《管子》中記載:“九章:一曰舉日章則晝行,二曰舉月章則夜行,三曰舉龍章則行水,四曰舉虎章則行林,五曰舉鳥章則行陂,六曰舉蛇章則行澤,七曰舉鵲章則行陸,八曰舉狼章則行山,九曰舉韟章則載食而駕。九章既定,而動靜不過。”[13](P155)如果前方有水,就舉起繪有龍形圖案的旗幟,如果舉起繪有虎形圖案的旗幟,那就表示前方有樹林。這樣通過所舉旗幟的圖章不同,來傳遞不同的路況信息。當(dāng)然具體的各個旗幟代表的信息,不同的文獻有不同的記載,《禮記·曲禮》中載:“史載筆,士載言。前有水,則載青旌。前有塵埃,則載鳴鳶。前有士師,則載虎皮。前有摯獸,則載貔貅?!盵5](P81)
軍旗來指揮調(diào)度物資。軍中物資缺乏時,用不同的軍旗來傳遞所缺乏物資的信息?!笆爻侵ǎ緸樯n旗;火為赤旗,薪樵為黃旗,石為白旗,水為黑旗,食為菌旗,死士為倉英之旗,竟士為雩旗,多卒為雙兔之旗,五尺童子為童旗,女子為梯末之旗,弩為狗旗,戟為旌旗,劍盾為羽旗,車為龍旗,騎為鳥旗,凡所求索,旗名不在書者,皆以其形名為旗,城上舉旗,俱備之官致財物,之足而下旗?!盵10](P579)即城中缺木頭時就舉蒼旗,缺柴火時舉黃旗,缺石頭時舉白旗,缺弩時舉狗旗,等等。
不同的將帥,旗幟不同,士兵所在的行列不同,身上所戴的章也不同。即“將異其旗,卒異其章”。在軍隊的管理方面,通過不同的旗幟、服飾,將軍隊分成不同的小組。 “經(jīng)卒者,以經(jīng)令分之為三分焉:左軍蒼旗,卒戴蒼羽;右軍白旗,卒戴白羽;中軍黃旗,卒戴黃羽?!盵11](P412)左、中、右三軍旗幟和服飾不同,以便于軍隊的管理。同時各軍之間不能隨便變動,各軍的每行間的士兵也要各在其位置上不能任意更換?!胺譃槲暹x,異其旗章,勿使冒亂。”“行伍之疏數(shù),固有恒法,先后之次有適宜?!?/p>
先秦時期,有“旗占”,即可以通過旗幟來預(yù)測戰(zhàn)爭的結(jié)果?!秾O子占》曰:“三軍將行,其旌旗從容以向前,是為天送,必亟擊之,得其大將。三軍將行,其旌旗墊然若雨,是為天霑,其師失。三軍將行,旍旗亂于上,東南西北無所主方,其軍不還?!盵注]李昉:《太平御覽》,四部叢刊本,第2002頁?!读w》中記載:“三軍無敵,旌旗前指,金鐸之聲揚以清,鼙鼓之聲宛以鳴,此得神明之助,大勝之征也。行陳不固,旌旗亂而相繞,逆大風(fēng)甚雨之利,士卒恐懼,氣絕而不屬,戎馬驚奔,兵車折軸,金鐸之聲下以濁,鼙鼓之聲濕如沐,此大敗之征也?!盵11](P289)古人認為旗幟、金鐸能通神明,旗幟的形態(tài)、指向都和戰(zhàn)爭的結(jié)果息息相關(guān),通過了解敵方的這些情況,能得知上天的意志,順天而行就能得到天的庇佑,保證戰(zhàn)爭的最后勝利。
通過觀察旗幟可以判斷敵情,通過改變己方軍隊的旗幟情況也可以迷惑敵方?!读w》中載:太公曰:“如此者,發(fā)我兵去寇十里而伏其兩旁,車騎百里而越其前后,多其旌旗,益其金鼓?!碧唬骸啊赜谒赖兀c敵相避,遠我旌旗,疏我行陳……三軍疾戰(zhàn),敵人必走。”[11](P302)因為士兵隊伍之間的距離是恒定的,每隊的旗幟也是固定的,即“行伍之疏數(shù),固有恒法,先后之次有適宜”。因此改變部隊的行陳和旗旌間的距離,就能麻痹敵人,使敵人對己方的軍情判斷失誤?!皵橙诵嘘愓R堅固,士卒欲斗……數(shù)更旌旗,變易衣服,其軍可克?!薄皵橙四悍担浔醣?,其行陳必亂……多設(shè)旌旗,雜以強弩,或擊其兩旁,或絕其前后,敵將可虜?!盵11](P328)《太平御覽》中有“移車移旗,以順其意,銜枚而陳,分師設(shè)伏,后至先擊,以戰(zhàn)則克”。當(dāng)然古人也意識到敵方的惑敵之術(shù),如《通典》中記載,王又問曰:“敵在吾圍,伏而深謀,示我以利,縈我以旗,紛紛若亂,不知所以,奈何?”武曰:“千人操旍,分塞要道,輕兵進挑,陣而勿搏,交而勿去,此敗謀之法?!盵注]杜佑:《通典》,清武英殿刻本,第1674頁。
《說文》云:“旌,所以精進士卒也?!避娖焓羌悍杰婈牭南笳?,旗幟能讓士兵看到將帥部隊所在,從而給士兵以斗志。《吳子》中也說到:“夫鼙鼓金鐸,所以威耳,旌旗麾幟,所以威目。禁令刑罰,所以威心?!盵14](P29)《公羊傳·宣公十二年》中記載的“莊王親自手旌,左右揮軍”,就是用以指揮和激勵士兵。
軍隊中有專人來負責(zé)軍旗,如《六韜》中所載:“伏鼓旗三人,主伏鼓旗,明耳目,詭符節(jié),謬號令,闇忽往來,出入若神。”[11](P263)可見旗鼓由專人來負責(zé),用以傳遞號令。
先秦的軍旗主要包括《周禮》的“九旗”,除此之外還有因?qū)崙?zhàn)需要而備的名目繁多的旗幟。軍旗主要有身份標識、權(quán)力象征、號令發(fā)布、信息傳遞、預(yù)測戰(zhàn)爭、部署軍隊等功用。它在先秦的戰(zhàn)爭中被視為軍隊的耳目,了解先秦軍旗的形制,尤其是了解軍旗在實戰(zhàn)中是如何指揮軍隊的,信息是如何傳遞的,對軍隊部署有怎樣的影響等,我們才能對古代的戰(zhàn)爭有更直觀的印象,對古人的思維方式也才能有更深入的了解。
參考文獻:
[1]孫詒讓.周禮正義[M].王文錦,陳玉霞,點校.北京:中華書局,1987.
[2]吳承洛.中國度量衡史[M].北京:商務(wù)印書館,2003.
[3]蔡運章.銅干首考[J].考古,1987,(8):745-748.
[4]李學(xué)勤.春秋左傳注疏[M].北京:北京大學(xué)出版社,1999.
[5]李學(xué)勤.禮記正義[M].北京:北京大學(xué)出版社,1999.
[6]許慎.說文解字[M].段玉裁注.上海:上海古籍出版社,1981.
[7]李學(xué)勤.毛詩正義[M].北京:北京大學(xué)出版社,1999.
[8]陳恩林.先秦軍事制度研究[M].長春:吉林文史出版社,1991.
[9]胡新生.中國古代巫術(shù)[M].濟南:山東人民出版社,1998.
[10]孫詒讓.墨子間詁卷15[M].孫啟治,點校.北京:中華書局,2001.
[11]徐勇.先秦兵書通解[M].天津:天津人民出版社,2002.
[12]駢宇騫,等.孫子兵法·孫臏兵法[M].北京:中華書局,2006.
[13]顏昌嶢.管子校釋[M].長沙:岳麓書社,1996.
[14]婁熙元,吳樹平.吳子譯注·黃石公三略譯注[M].石家莊:河北人民出版社,1992.