是否可以将命令行中的文本写入hadoop?尝试执行类似于unix write/append to file命令的操作。
echo "hello world" > hello_world.txt
在hadoop领域,我希望它能工作,但是命令不能。
hadoop fs -appendToFile "foo bar" /dir/hadoop/hello_world.txt hadoop fs -put "hello world" /dir/hadoop/hello_world.txt
dluptydi1#
hadoop文档状态appendtofile和put都可以读取 stdin echo "hello world" | hadoop fs -appendToFile - /dir/hadoop/hello_world.txt echo "hello world" | hadoop fs -put - /dir/hadoop/hello_world.txt
stdin
echo "hello world" | hadoop fs -put - /dir/hadoop/hello_world.txt
1条答案
按热度按时间dluptydi1#
hadoop文档状态appendtofile和put都可以读取
stdin
echo "hello world" | hadoop fs -appendToFile - /dir/hadoop/hello_world.txtecho "hello world" | hadoop fs -put - /dir/hadoop/hello_world.txt