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
누구든지 이것에 대한 유용한 정보를 알려줄 수 있습니까? 티아.
답변1
예쁘지는 않지만 작동합니다.
clusterssh somehosts -a 'export TERM=xterm-256color && htop'
또는
cssh somehosts -a 'export TERM=xterm-256color && htop'