2

我想使用 连接两组 netcdf 文件nco,每组大约有 30 个文件。

Set 1 包含:经度、纬度、时间和 v。

Set 2 包含:经度、纬度、时间和 u。

我努力了:

ncks *.nc out.nc    

但我得到:

收到 97 个文件名时出错;不超过两个

然后我尝试了:

ncks -A *.nc out.nc

但错误仍然存​​在:

收到 97 个文件名时出错;不超过两个

请你指出我正确的方向,我对此很陌生。

提前致谢。

4

2 回答 2

3

如果您使用ncrcat而不是,您的第一次尝试应该有效ncks

ncrcat *.nc out.nc

并注意您的通配符表达式计算为您想要的文件,即ls *.nc导致所有输入文件而不是其他文件。

于 2019-09-30T20:28:56.360 回答
3

作为替代方案,您也可以使用 CDO:

cdo cat *.nc out.nc

假设所有文件都在相同的网格和时间上。

于 2019-10-01T05:55:01.780 回答