实现wordcount示例并获得以下错误

时间:2016-01-24 18:00:42

标签: unix hadoop echo

我正在尝试学习如何在HADOOP中实现MapReduce。作为赋值的一部分,我正在尝试使用MapReduce实现wordcount示例。 为此,我需要先创建一些数据。我已经实现了以下声明;

  回声"很久以前在遥远的星系中#34; > /家庭/ Cloudera的/ testfile1

我得到的错误如下:

bash:很久以前在遥远的星系中:不是一个有效的命令

对UNIX不熟悉,我很难理解错误究竟是什么。如果我能在这里得到一些帮助,我将非常感激。

感谢

1 个答案:

答案 0 :(得分:0)

如果您想使用echo命令创建一些数据,请尝试以下操作:

echo> "很久以前在遥远的星系中#34; > / home / cloudera / testfile1然后按Enter键。

我的命令行说明:输入echo / space /> / space" /空格句/" / space /> / space / home / cloudera / testfile1并按Enter键

完成后,使用:pwd命令验证您所在的目录。

如果您在cloudera目录中,....然后键入ls命令并按Enter键。它会列出该目录中的文件,您应该能够看到刚刚创建的数据名为" testfile1"。

希望它有所帮助。