
批處理如何修改文本內(nèi)容各位高手大家好 我現(xiàn)在有一個(gè)棘手的批處理問題先具體說明下希望大家能幫助下我:現(xiàn)在有一個(gè)總文件夾(名字暫且叫123吧)里面有50個(gè)子文件夾(名字各不一樣)和一個(gè)名為“cp.gs”文本文檔,每個(gè)子文件夾下面又有一個(gè)“xxxx.ctl”的文本文檔(每個(gè)子文件夾下的這個(gè)ctl名字不一樣,比如第一個(gè)叫chen,第二個(gè)可能就是叫chenp。。。)。chen.ctl里的內(nèi)容為:dset d:chenpfnl_%m2%d2_%h2_00_coptions templateindex d:chenp1.idxundef 9.999E+20title d:chenpfnl_%m2%d2_%h2_00_c*produced by grib2ctl v0.9.12.5p39cdtype grib 3options yrevydef 181 linear -90.000000 1xdef 360 linear 0.000000 1.000000tdef 6 linear 12Z05May 6hr。。。。。。。。-------------------------------------------------------------------------------------------------cp.gs里內(nèi)容為:'reinit''open d:chenpxxxx.ctl''set parea 1 10 1 7.5''set xlopts 1 4 0.1''set ylopts 1 4 0.1'i=1while(i<=6)。。。。。。。。'printim d:chenp700h_'time'.png white'--------------------------------------------------------------------------------------------------------------------我想通過批處理實(shí)現(xiàn):1:將gs中的'open d:chenpchen.ctl'的xxxx.ctl名字改為每個(gè)子文件夾下的ctl的名字;2:將gs中while(i<=6)中6這個(gè)數(shù)字改為ctl中tdef 6 linear 12Z05May 6hr中tdef 后面這個(gè)數(shù)字,這個(gè)數(shù)字不一定是63:將'printim d:chenp700h_'time'.pngwhite'中的路徑改為子文件夾的路徑4:上述改完保存改好的xxx.gs后再運(yùn)行總文件夾下的這個(gè)gs,用以下語句:grads -blc d:總文件夾xxx.gs以上為一個(gè)循環(huán)的內(nèi)容,一共循環(huán)50次,注意:每個(gè)子文件夾的文件名及其里面的ctl的文件名都不一樣。懇請(qǐng)給位高手幫忙。謝謝啦。

