Closed HCJung-jbnu closed 11 months ago
#!/bin/ksh
YEAR=1994
while [ ${YEAR} -le 2022 ]
do
for VAR in u10 v10 qair t2m msl msr mtpr ssrd strd
do
((YEAR2 = YEAR + 1))
cdo invertlat ./${VAR}/ERA5_${VAR}_y${YEAR2}m01d01.nc ./invert.nc
cdo -f nc2 -b F64 mergetime ./ERA5_${VAR}_y${YEAR}.nc ./invert.nc ./ERA5_${VAR}_y${YEAR}_final.nc
rm -f ./invert.nc
# ncatted -a modulo,time,c,c," " ./ERA5_${VAR}_y${YEAR}_final.nc
done
((YEAR++))
done
#!/bin/ksh
YEAR=2011
while [ ${YEAR} -le 2022 ]
do
for VAR in u10 v10 qair t2m msl msr mtpr ssrd strd
do
cdo daymean -cat "ERA5_${VAR}_y${YEAR}_final_sm.nc" temp1.nc
cdo seltimestep,1 ERA5_${VAR}_y${YEAR}_final_sm.nc temp2.nc
cdo mergetime temp2.nc temp1.nc ERA5_${VAR}_y${YEAR}_final_sm_daily.nc
rm -rf ./temp?.nc
done
((YEAR++))
done