Hbase远程Shell命令

时间:2019-06-28 11:36:31

标签: regex linux shell hbase

我要在远程服务器中创建如下的hbase shell

[root@localhost ~]#` ssh root@<hostname> " echo 'create '\'"sample'\'"','\'"cf'\'"' | hbase shell -n "`

Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will
likely be removed in a future release
19/06/28 07:25:55 INFO Configuration.deprecation: hadoop.native.lib is deprecated.
Instead, use io.native.lib.available
ERROR SyntaxError: stdin:1: syntax error, unexpected null

create 'sample',\cf'
                ^

任何人都可以帮我解决这个问题的语法。

谢谢。

1 个答案:

答案 0 :(得分:0)

我已使用如下所示的EOF选项修复了以上问题

    ssh root@<hostname> <<-EOF
    echo " create 'table',schema "| hbase shell -n

EOF