AWS亚马逊云数据库下载CFSFv2数据
【代码】AWS亚马逊云数据库下载CFSFv2数据。
·
#!/bin/bash
set -x
# 设置基础路径和日期区间
base_path="https://noaa-cfs-pds.s3.amazonaws.com/cfs.20221120/00/6hrly_grib_01/"
start_date="20221120"
end_date="20221220"
# 开始循环下载
current_date=$start_date
while [ "$current_date" -le "$end_date" ]; do
# 构造年、月、日
year=${current_date:0:4}
month=${current_date:4:2}
day=${current_date:6:2}
# 下载每天四个时间点的pgbf和flxf文件
wget -c "${base_path}pgbf${year}${month}${day}00.01.2022112000.grb2"
wget -c "${base_path}pgbf${year}${month}${day}06.01.2022112000.grb2"
wget -c "${base_path}pgbf${year}${month}${day}12.01.2022112000.grb2"
wget -c "${base_path}pgbf${year}${month}${day}18.01.2022112000.grb2"
wget -c "${base_path}flxf${year}${month}${day}00.01.2022112000.grb2"
wget -c "${base_path}flxf${year}${month}${day}06.01.2022112000.grb2"
wget -c "${base_path}flxf${year}${month}${day}12.01.2022112000.grb2"
wget -c "${base_path}flxf${year}${month}${day}18.01.2022112000.grb2"
# 日期加一天
current_date=$(date -d "$current_date + 1 day" +"%Y%m%d")
done
更多推荐
所有评论(0)