1940年4月,18岁的张永光在河南林县参军,日军一个师团第二次“扫荡”时,有个排长带一排人奉命堵住林县山口却擅自撤退。师长李振清问为什么撤退,排长说:“敌人的火力太猛。"李师长拿起军刀把这个排长砍了。

张永光是汤阴县韩庄乡人,参军后在40军106师任李振清师长的传令兵。李振清是山东人,外号"李大砍""李铁头",他经常让张永光给他念报纸,也教张永光打仗知识。此次防守林县战斗吃紧后,张永光跟着家属队往南转移,但过淇河时,张永光和家属队被日军包围。

突围战从4月30日上午11点打到晚上8点,日本黑头飞机两次过来轰炸,一颗炸弹落在离张永光几米远的地方,他趴在地上,等起身时看到身边很多战友被炸死了。敌机又折回扫射,子弹打得石头乱蹦。

张永光向临淇镇附近一座山上跑去,找到一处老百姓修的石头房子躲起来,房子里面还有五个人,一个是军需处的处长,还有一个是李副官,另有三个士兵。处长认识张永光,说:“小张,快进来。"“张永光突然感觉日本鬼子马上会来搜山,就对军需处长说:“这里情况看来不好。”处长说:“别胡扯。 ”张永光就没敢再说什么。过了不到两分钟,他出来看看外面,四周虽然很安静,但感觉还是很危险,他再次请求处长赶快转移,处长生气地对张永光说:“想走你一个人走吧!”张永光听他这么说,就一个人走了。

张永光大约走了二里不到,就听到后面枪声密集地响起来,敌人把那个石头房子包围了,处长五人全部被抓住了,他看见鬼子用闷罐汽车把他们运走了。

敌人又向张永光这边追来,子弹不断地向他打过来,张永光暂时就地掩蔽起来。他感觉这样下去会被敌人活捉,现在跑则可能被击中。最后他还是决定跑,一些隐藏的人也在跑。枪声响起来,他冒着"啾啾"的子弹奔跑,不断有人被击中栽倒。张永光知道这里全部被包围了,就扔掉了一部分东西,看到身边死尸很多,就干脆趴下装死。

到晚上,日本鬼子的探照灯打亮了。张永光感觉敌人可能马上要搜索清理战场了,师长说过鬼子清理战场时不论死活都要用刺刀戳。因为张永光所在的地方离日伪军很近,能听见他们说话声,他就慢慢向山上爬。爬到山上,看到月亮挂在半空,听见濒死的伤兵的哭叫声。

张永光走着爬着,不知不觉西边的大山遮住了月光,他坚持摸索行走,一下子掉下山崖,当即就什么也不知道了。等醒过来时,他一只胳膊已不能动了。在谷底,张永光想起了平时学过的野外识别方向的知识,就爬到一棵大树跟前,用手摸了摸,感觉出树干一面是凉的,另一面稍微温暖,大概确定凉的一面是北方,在深夜时到了淇河边上,第二天回到老家韩庄乡北张贾村。

此时张永光的父亲因举报汉奸被绑票打死,母亲带着妹妹生活。张永光感觉自己在家也不安全,决定找部队去。在洛阳一位同学的帮助下,张永光找到了106师驻洛阳办事处。李振清师长见了他很高兴,原以为他失踪后再也不会回来了。归队后师长不再让张永光当传令兵了,重新分到师部参谋处第四科当文书。

1944年,日军大举进攻洛阳,战略上迂回包围重庆,106师负责堵截敌人。一天师部正向西走,远远看到前面有穿黄军装的部队,师长命令尖兵打探,接着子弹就打过来,师长就带部队迂回通过。但张永光和师部文职人员掉队了,眼看日军越来越近,为了不被抓住当俘虏,张永光往山下跳,掉到一个水潭里,他爬上岸看看周围,只有自己一个人。

张永光找到一个村子,碰到两个老太太用石碓舂麦仁,他去给她们磕个头,叫声干娘,讨了碗麦仁糊糊吃。老太太看张永光可怜,又给他找了件旧衣服,当晚在这个村里过了一夜。第二天一早,老太太把张永光推醒说:“娃子,快跑!”刚出来,日本骑兵就过来了,张永光拔腿就跑,子弹在他身边乱飞,几乎打中,他拼死钻进酸枣丛中跑掉了。

张永光逃脱后一直来到洛河边上,洛河水流声很大,不知道水有多深。他看到日军前几天渡河时留下的旗标,沿着这条路线,他双手举着衣服,安全蹬过了洛河,并顺利在宜阳大官庄找到一位安阳老乡。在老乡家住了个把月时间,打听到部队已到达灵宝县,驻扎在焦村。经一路辗转,张永光回到部队,叙说了自己遇险的经过,参谋处战友们都以为他早已牺牲,还把他的祭文都写好了,准备拿到地里烧了祭奠他。

不久,师部给张永光下了委任状,任命他为军委四级文书,准尉司书,相当于排长。

抗战胜利后,张永光想去宝鸡联合高中读书,就申请了退役,后回到老家汤阴。师长李振清后来当了军长,托人告诉张永光杀害他父亲的汉奸土匪,已被部队抓住枪毙了。

新中国成立后,张永光在家乡当生产队长、生产队集体企业负责人、裁缝、技术员。张永光老人高龄99岁,在家乡汤阴县平静地生活着。