所以我在处理过多的文件类型方面没有经验,而且我无法找到关于 .sh
文件的确切信息。这是我正在尝试做的事情:
我正在尝试下载按图块排列的地图数据集,可以单独下载:http: //daymet.ornl.gov/gridded
为了一次下载一系列图块,他们说要下载他们的脚本,最终导致 daymet-nc-retrieval.sh
: https ://github.com/daymet/scripts/blob/master/Bash/daymet- nc-retrieval.sh
那么,我到底应该如何处理这段代码呢?该网站不提供进一步的说明,假设用户知道如何处理它。我猜您应该将代码粘贴到其他一些未提及的浏览器应用程序中(在这种情况下使用 Chrome 或 Firefox)?它几乎看起来像是可以粘贴到 Firefox/Greasemonkey 中的东西,但不完全是。只是通过快速谷歌上的文件类型,我无法得到它的正面或反面。
我确信对于如何处理这些文件有一个简单的解释,但它似乎隐藏在很多帖子中,人们已经假设你知道如何处理这些文件。任何人都愿意简单地说在进入带有代码的页面后从第一点开始需要做什么来实际实现它吗?谢谢。
原文由 Tony H 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您在浏览器中打开第二个链接,您将看到源代码:
[…]
所以这是一个 bash 脚本。有Linux吗?
无论如何,脚本不过是一系列 HTTP 检索。 wget 和 curl 都可用于大多数操作系统,并且几乎所有语言都有 HTTP 库,因此用任何其他技术重写都相当简单。 bash 本身也有一些 Windows 端口(git 包括一个)。最后但并非最不重要的一点是,Windows 10 现在 原生支持 Linux 二进制文件。