CDO|使用汇总

一.安装

(有时间再仔细补充。)

安装Ubuntu,建立用户。

CDO命令:sudo apt-get install cdo -y

之前,看到许多安装命令无-y,都安装失败,在官方文件上显示的是如上安装命令。

二.CDO目前用过的命令汇总

  1. 进入目标盘

cd /mnt
cd e   #目标盘
cd 目标路径

进入各盘,要首先进入cd /mnt

随后进入各盘不需要斜杠,直接cd e即可

  1. 查看nc文件信息

#多信息
cdo infos 文件名.nc

#查看变量名
cdo showname 需切片文件名.nc
  1. 合并nc文件

#数量极少可使用
cdo -mergetime 需合并文件名1.nc 需合并文件名2.nc 合并后文件名.nc #需合并文件可多个,合并后文件名需自创

# 数量多,但为相似文件名合并为一个文件可使用
cdo -mergetime xxxx(多文件的名字相同部分)*(*号为不同部分,以*代替不同部分即可).nc 合并后文件名.nc
        #eg. cdo -mergetime gpp_Lmon_EC-Earth3-Veg_historical_r1i1p1f1_gr_*_4.nc gpp_Lmon_EC-Earth3-Veg_historical_r1i1p1f1_gr_2000-2014.nc  该文件不同部分为不同年份
  1. 数据切片

#选取特定时间范围的信息
cdo seldate/selmon/selyear 需切片文件名.nc 切片后文件名.nc
    #日期/月/年,具体用哪个需进行判断。

#选取特定的变量和高度场的信息
cdo selname/sellevel 需切片文件名.nc 切片后文件名.nc

#选取特定经纬度的信息
cdo sellonlatbox 需切片文件名.nc 切片后文件名.nc

#举例
cdo -selmon,1,2,12 -selyear,2010/2012, -sellonlatbox,70,135,10,55 -selname,变量名 需切片文件名.nc 切片后文件名.nc
     #多个命令同时使用时命令前加入-,命令与命令之间用空格隔开
  1. 插值

#二次线性内插为0.5°*0.5°
cdo remapbil,r720×361 需进行插值的文件名.nc 插值后的文件名.nc #插值后文件名需自创 
       #720×361代表为0.5*0.5,我的电脑必须先720×361,而不能720*361

#批量二次线性内插为0.5°*0.5°
for i in $(ls) ;do cdo remapbil,r720x361 ${i} 0.5*0.5_${i} ;done

批量二次线性内插为0.5°*0.5°的具体实例

  • 5
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值