我正在尝试学习如何在HADOOP中实现MapReduce。作为赋值的一部分,我正在尝试使用MapReduce实现wordcount示例。 为此,我需要先创建一些数据。我已经实现了以下声明;
回声"很久以前在遥远的星系中#34; > /家庭/ Cloudera的/ testfile1
我得到的错误如下:
bash:很久以前在遥远的星系中:不是一个有效的命令
对UNIX不熟悉,我很难理解错误究竟是什么。如果我能在这里得到一些帮助,我将非常感激。
感谢
答案 0 :(得分:0)
如果您想使用echo命令创建一些数据,请尝试以下操作:
echo> "很久以前在遥远的星系中#34; > / home / cloudera / testfile1然后按Enter键。
我的命令行说明:输入echo / space /> / space" /空格句/" / space /> / space / home / cloudera / testfile1并按Enter键
完成后,使用:pwd命令验证您所在的目录。
如果您在cloudera目录中,....然后键入ls命令并按Enter键。它会列出该目录中的文件,您应该能够看到刚刚创建的数据名为" testfile1"。
希望它有所帮助。