如何在远程shell中运行此命令?
ssh namenode1 "su - hbase -c 'echo "create_namespace 'toto'" | hbase shell -n'"
这不起作用:
ERROR NameError: undefined local variable or method `toto' for #<Object:0x1d4f5506>
由于
答案 0 :(得分:0)
好的,我找到了,答案是:
ssh namenode01&#34; su - hbase -c \&#34; echo&#39; create_namespace&#39; \&#39;&#34; toto2&#39; \&#39;&#34 ;&#39; | hbase shell -n \&#34;&#34;
感谢您的帮助!