- 积分
- 1020
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-1-26
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 南极的七色鹿 于 2022-12-13 21:08 编辑
使用常规的方法会报错:-bash: /bin/ncra: Argument list too long
新的方法:NCO 5.0.6 User Guide (sourceforge.net)
!!!要用ncrcat,这样才会按照时间维合并;而ncecat只是按record合并!!!
一、步骤一(生成临时nc文件)
/bin/ls | grep \.nc4 | perl -e \
'$idx=1;while(<STDIN>){chop;symlink $_,sprintf("%06d.nc",$idx++);}'
二、步骤二
ncrcat -h -O -n 046752,6,1 000001.nc /data/GLDAS_VIC.nc
(1)按时间维合并文件
(2)循环读入文件
(3)最后输出文件的路径
三、步骤三(临时nc文件删除)
/bin/rm ??????.nc
|
|