ESGF `wget` 脚本生成不正确;链接到一个随机的无关文件
ESGF `wget` scripts incorrectly generating; linking to a random unrelated file
在对 ESGF(LLNL 节点)进行 CMIP6 数据搜索后,当我单击 WGET script
时,大约有一半时间我得到一个 wget
脚本,该脚本仅指向一个不相关的文件。它也总是一样的。这是每个 wget
文件中显示的相关行:
download_files="$(cat <<EOF--dataset.file.url.chksum_type.chksum
'famipc5_ne120_v0.3_00001_01_198001_198401_climo.nc' 'http://esgf.anl.gov/thredds/fileServer/esg_dataroot/ACME/climo/amip/v0_3/atm/mon/native/ne120/ens1/famipc5_ne120_v0.3_00001_01_198001_198401_climo.nc' 'SHA256' 'e5040c5df9d080437418943f02a41e84712dbe1c4a69982447712d7c7334241d'
EOF--dataset.file.url.chksum_type.chksum
)"
这种情况发生在各种各样的数据集上。这是发生这种情况的一个文件,例如:
CMIP6.CMIP.CCCma.CanESM5.amip.r1i1p1f1.day.pr.gn
我一直在寻找原因,至今没有成功。解决方法是为每个需要的文件点击“下载 HTML”按钮 1000 次(或者在可能的情况下为文件设置 Globus 端点),但这非常不方便并且不提供以下功能一个 bash 脚本。
有人知道是什么原因造成的吗? ESGF 用户每天可以生成的 wget
脚本数量是否有某种限制,之后这些脚本会作为占位符下载?
感谢任何见解!
PS:我为 cdo
标签道歉;我知道这不是 cdo
问题,但很难为此找到相关标签,我认为社区可能知道发生了什么。
原来是浏览器问题。用 chrome 重复搜索修复它。
(此外,堆栈溢出可能不是 post 这个问题的正确地点;但我希望至少可以在 某个地方 搜索到这个问题)
在对 ESGF(LLNL 节点)进行 CMIP6 数据搜索后,当我单击 WGET script
时,大约有一半时间我得到一个 wget
脚本,该脚本仅指向一个不相关的文件。它也总是一样的。这是每个 wget
文件中显示的相关行:
download_files="$(cat <<EOF--dataset.file.url.chksum_type.chksum
'famipc5_ne120_v0.3_00001_01_198001_198401_climo.nc' 'http://esgf.anl.gov/thredds/fileServer/esg_dataroot/ACME/climo/amip/v0_3/atm/mon/native/ne120/ens1/famipc5_ne120_v0.3_00001_01_198001_198401_climo.nc' 'SHA256' 'e5040c5df9d080437418943f02a41e84712dbe1c4a69982447712d7c7334241d'
EOF--dataset.file.url.chksum_type.chksum
)"
这种情况发生在各种各样的数据集上。这是发生这种情况的一个文件,例如:
CMIP6.CMIP.CCCma.CanESM5.amip.r1i1p1f1.day.pr.gn
我一直在寻找原因,至今没有成功。解决方法是为每个需要的文件点击“下载 HTML”按钮 1000 次(或者在可能的情况下为文件设置 Globus 端点),但这非常不方便并且不提供以下功能一个 bash 脚本。
有人知道是什么原因造成的吗? ESGF 用户每天可以生成的 wget
脚本数量是否有某种限制,之后这些脚本会作为占位符下载?
感谢任何见解!
PS:我为 cdo
标签道歉;我知道这不是 cdo
问题,但很难为此找到相关标签,我认为社区可能知道发生了什么。
原来是浏览器问题。用 chrome 重复搜索修复它。
(此外,堆栈溢出可能不是 post 这个问题的正确地点;但我希望至少可以在 某个地方 搜索到这个问题)