在古代,粮草在战争中确实起着至关重要的作用。无论是士兵自带干粮还是屯田自给,一旦遇到长期作战,日常粮草供给都无法持续,必须备足所需的军粮。军队打仗需要大量的粮草以满足士兵的日常消耗和作战需求。在古代农业社会,粮食生产相对低下,因此粮食长时间储存在贮藏室中,会因昼夜温差、潮湿等因素导致粮食变质,加上运输过程中的失误和贪污等问题,都会导致粮食的浪费和缺损。
此外,古代打仗所需的粮草数量因多种因素而异。古代战争中军队经常喊缺粮,但平时不缺粮的原因是由于军队需要在有限的资源和时间内保持战斗力,打仗前就采取了许多措施,如把粮食埋蔽在地下、藏在山间、藏在密林之中等,来避免在战争时被敌人抢走。例如,长平之战中60万秦军每个士兵每天吃1斤谷物,对峙2年总共需要21万吨,需要征夫300万来运输。同时,战争的持续时间、士兵和民夫的数量庞大,以及需要运送大量粮草,都会增加粮草的需求。
因此,古代打仗要经常提粮草,确实是因为战争的持续时间长,士兵数量庞大,粮草需求量大,加上运输困难等因素的影响。在战争中,只有速战速决或者减少军队对后勤的依赖,才能避免使自己陷入尴尬的境地。