module load nco project_id=DCMIP2016 institut_id=IPSL experiment_id="162-bryanpbl" model_id="DYNAMICO" modeling_realm="atmos" ensemble="DCMIP2016" attr_list="project_id institut_id experiment_id model_id modeling_realm ensemble" list="hyai hyam hybi hybm mdt OMEGA500 OMEGA850 OMEGA P0 PHI PHIS P PRECT PS Q1_col_int Q1 Q2_col_int Q2 Qc Q Qr SST T500 T850 T U500 U850 U V500 V850 V W500 W850 W" for i in $list do operator_list="" for j in $attr_list do operator_list="${operator_list} -a $j,global,o,c,${!j}" done operator_list="$operator_list -a variable,global,o,c,$i" echo $operator_list name=output_dcmip2016_regular_${i}.nc ncks -A -x output_dcmip2016_regular.nc $name ncatted -O $operator_list $name done for i in $list do operator_list="" for j in $attr_list do operator_list="${operator_list} -a $j,global,o,c,${!j}" done operator_list="$operator_list -a variable,global,o,c,$i" echo $operator_list name=output_dcmip2016_native_${i}.nc ncks -A -x output_dcmip2016_native.nc $name ncatted -O $operator_list $name done