是否可以直接從bash運行一個zkCli.sh命令,如ls /
或get /
而不必進入zookeeper shell?我正在使用Zookeeper 3.4.6-1569965版本。如何從bash運行zookeeper的zkCli.sh命令?
例如,這樣的事情:
$ ./zkCli.sh get/
我可以只連接到動物園管理員殼,然後從那裏運行get /
,像下面後,要做到這一點:
$ ./zkCli.sh
Connecting to localhost:2181
Welcome to ZooKeeper!
WATCHER::
WatchedEvent state:AuthFailed type:None path:null
JLine support is enabled
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
[zk: localhost:2181(CONNECTED) 0] get/
[]
你試過'./zkCli.sh -cmd「獲得/」' –