Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个从 1850 年到 2005 年每月表面气温的 netCDF 文件。如何在 unix 中截断文件,以便新文件的时间维度为 1855 - 2005?反之亦然,截断文件以使其适用于 1850-2000?
使用NCO
ncks -d time,60, in.nc 1855-2005.nc ncks -d time,,-60 in.nc 1850-2000.nc
查看文档
如果您愿意,CDO 允许您使用直接日期格式:
cdo seldate,date1,date2 in.nc out.nc
所以相当于查理的 nco 命令将是
cdo seldate,18550101,20051231 in.nc 1855-2005.nc cdo seldate,18500101,20001231 in.nc 1850-2000.nc
(假设您想包括年份范围中指定的年份)。