Windows上的ApacheNutch

Windows上的ApacheNutch,windows,cygwin,nutch,Windows,Cygwin,Nutch,有人试过在Windows上安装Nutch吗?我遵循此安装指南: 经过几次颠簸之后,我被困在试图运行爬虫程序的路上。它给了我这个错误: bin/nutch:第15行:意外标记“$”附近出现语法错误\r” “in/nutch:in中的第15行:”“case”“uname”“。” 显然,我需要在cygwin中安装uname实用程序,但我在任何地方都找不到它。是否有人知道它在哪个软件包中,或者是否有其他方法可以解决此问题?我找到了解决方案:安装了uname,但这不是问题所在。奇怪的是,shell脚本是D

有人试过在Windows上安装Nutch吗?我遵循此安装指南:

经过几次颠簸之后,我被困在试图运行爬虫程序的路上。它给了我这个错误:

bin/nutch:第15行:意外标记“$”附近出现语法错误\r” “in/nutch:in中的第15行:”“case”“uname”“。”


显然,我需要在cygwin中安装uname实用程序,但我在任何地方都找不到它。是否有人知道它在哪个软件包中,或者是否有其他方法可以解决此问题?

我找到了解决方案:安装了uname,但这不是问题所在。奇怪的是,shell脚本是DOS文本格式,而不是Unix文本格式。使用“d2u”命令转换此文件修复了问题。

问题不在于缺少uname。问题是nutch脚本的行终止错误。我做了以下工作:

1) 开放式坚果

2) :set ff=unix

3) :wq