0

我想为实例 03-12 重复相同的参数 $i。我真的在尝试使用一些 nco 运算符 - 但是 printf 语句让我挂了。我正在尝试在其上使用 netcdf 运算符- printf 的这些输出是命令的输入文件。虽然这现在可以与 printf 语句一起使用,但它并没有传递到 netcdf 命令中。如下: ncea -v T,U inputfiles outputfile

#!/bin/csh                                                                                                                                                                                                                                             
set i = 1
while ($i < 2)
    ncea -v T,U
    foreach j ( {3,4,6,7,8,9,10,11,12} )
        `printf O3_BDBP_1979ghg.cam.h0.00%02d-%02d.nc $j $i `
    end

    O3_BDBP_1979.nc
    @ i = $i + 1
end

我尝试过的其他 printf 语句是

ncea -v T,U `printf O3_BDBP_1979ghg.cam.h0.00{03,04,05,06,07,08,09,10,11,12}-%02d.nc $i` O3_BDBP_1979.nc
ncea -v T,U `printf O3_BDBP_1979ghg.cam.h0.00{03,04,05,06,07,08,09,10,11,12}-%1$02d.nc $i` O3_BDBP_1979.nc
4

0 回答 0