#!/bin/bash
# 定义输入和输出文件名
delta_file="delta_1979mask_mm_0.5_180_pr_day_CanESM5_historical_r1i1p1f1_gn.nc"
base_file="1979mask_mm_0.5_180_pr_day_CanESM5_historical_r1i1p1f1_gn.nc"
output_file="downscaled_ACCESS-ESM1-5_his.nc" # 注意:这里您可能想更改它以反映新的输入文件名
# 检查输入文件是否存在
if [ ! -f "$delta_file" ]; then
echo "Error: $delta_file does not exist."
exit 1
fi
if [ ! -f "$base_file" ]; then
echo "Error: $base_file does not exist."
exit 1
fi
# 使用cdo进行乘法操作
cdo mul "$base_file" "$delta_file" "$output_file"
# 检查输出文件是否成功生成
if [ -f "$output_file" ]; then
echo "Multiplication completed successfully. Output file: $output_file"
else
echo "Error: Output file $output_file was not created."
exit 1
fi
偏差矫正 delta
最新推荐文章于 2024-09-09 00:00:00 发布