0
リモートシェルでこのコマンドを実行するにはどうすればよいですか?Hbaseシェルリモートコマンド
ssh namenode1 "su - hbase -c 'echo "create_namespace 'toto'" | hbase shell -n'"
これは動作しません:私はそれが、ここに答えた
ERROR NameError: undefined local variable or method `toto' for #<Object:0x1d4f5506>
おかげで[OK]を
@jwwこれは、bash言語で文字列をエスケープする方法です。 – Robert
@Robert - Ack。 「Bashの仕組み」と「リモートコマンドを実行するにはどうすればよいのですか?」とは、プログラミングや開発と関係がありますか?その直接のプログラミングや開発に関連するまで、そのトピックはここにあります。 Stack Exchangeネットワークには、任意のコマンドの実行に関する質問を処理するサイトがあります。 – jww
@jwwそれは後でスクリプトに入れることですが、プログラミングよりもLinuxの方がいいかもしれません。 – tonio94