Você faz o mesmo que com qualquer outro comando:
VAR=$(ssh -q $ssh_host 'ps -eo comm,lastcpu')
Eu gostaria de saber como capturar a saída deste comando em uma variável
ssh -q $ ssh_host 'ps -eo comm, lastcpu'
Uma vez que a informação é capturada, eu quero verificar a variável se ela retornou mais de um resultado e rotulá-la
Exemplo
rpciod / 0 0 rpciod / 1 1 rpciod / 2 2 rpciod / 3 3
Após o processamento, quero que a saída seja
adiciona o nome do host e coloca a saída em uma linha separada, removendo / 1/2 se for encontrado
Hostname1 sendo o valor de $ ssh_host
hostname1 rpciod 0 hostname1 rpciod 1 hostname1 rpciod 2 hostname1 rpciod 3
Você faz o mesmo que com qualquer outro comando:
VAR=$(ssh -q $ssh_host 'ps -eo comm,lastcpu')
Tags ssh linux scripting shell-script