1

我有很多带有以下标题的文件:

dimensions:
    grp = 100 ;
    time = UNLIMITED ; // (2184 currently)
    length = 3 ;
    scal = 1 ;
    bands = 2 ;
    midS1AndTime = 52569 ;
    midS2AndTime = 52569 ;
    midT3AndTime = 52569 ;
    t1AndTime = 52569 ;
    t2ndTime = 52569 ;
    t3AndTime = 52569 ;

所有文件都涵盖相同的时间段,我想通过grp. 基本上,每个文件都有 100grp秒。

我怎样才能做到这一点?

4

2 回答 2

3

NCO 的ncrcat将文件与

ncrcat in*.nc out.nc

编辑:为了解决通过 grp 而不是时间连接的要求,用户可以使用 将 grp 转换为记录坐标ncpdq -a grp,time,然后如上所述使用 ncrcat,然后再转换回来,因此时间是记录坐标。手册给出了例子。

于 2017-10-17T15:20:33.427 回答
0

我认为您可以尝试在 CDO 中为此使用 cat 命令

cdo cat file_*.nc output.nc

假设通配符 * 选择文件名 file_001.nc file_002.nc 等

希望这对你有用。

于 2017-10-17T12:09:39.837 回答