clustersh --action htop - “打开终端时出错:未知。”

clustersh --action htop - “打开终端时出错:未知。”

我想使用 clustersh 在一些主机上运行 htop。我没有更改 .clusterssh/config 中的任何默认值。

这工作正常:

$ clusterssh somehosts -a uptime
...
12:11:30 up 8 days,  4:42,  1 user,  load average: 2.04, 1.74, 1.71

这不会:

$ clusterssh somehosts -a htop
...
Error opening terminal: unknown.

如果我在没有任何操作的情况下运行,则会设置 TERM:

$ clusterssh somehosts
...
$ echo $TERM
xterm

谁能向我指出这方面的有用信息? TIA。

答案1

它并不漂亮,但它有效:

clusterssh somehosts -a 'export TERM=xterm-256color && htop'

或者

cssh somehosts -a 'export TERM=xterm-256color && htop'

相关内容