Hbase将命令扫描到windows中的文本文件中

时间:2015-07-17 09:11:42

标签: azure hadoop hbase hdinsight

是否有可能捕捉到 hbase命令"扫描表"到文本文件。

命令如下:

hbase(main):001:0>scan sampletable

我尝试使用命令提示符命令

hbase(main):001:0>scan sampletable > textfile.txt 

但是错误为"参数数量错误"

我也尝试了以下命令:

hbase(main):001:0>echo "scan 'sampletable'" | hbase shell | grep "^ " > registration.txt

但是有例外"无法识别的字符^"在命令中

1 个答案:

答案 0 :(得分:1)

你不能在hbase shell中执行echo命令,如echo,hbase等。您需要在Windows power shell中执行这些命令。

退出hbase shell并执行以下命令

echo "scan 'sampletable'" | hbase shell | grep "^ " > registration.txt