Execute o Ubuntu 24.04 LTS se isso fizer alguma diferença.
Estou tentando exibir o resultado de dois comandos em um script bash (a saída é para stdout) em uma única linha, mas não consigo fazer funcionar - recebo as duas saídas em duas linhas.
O comando que tentei (e muitas variações dele) é:
ssh [email protected] -- 'echo -n "VMName : " && lsblk | grep -i disk' && 'echo -n " Hypervisor = HypervisorHostName"'
Isso gera duas linhas como esta:
Nome da VM: vda 254:0 0 20G 0 disco
Hipervisor = HypervisorHostName
enquanto eu gostaria de obter:
VMName: vda 254:0 0 20G 0 disco Hypervisor = HypervisorHostName
Suspeito que seja trivialmente fácil. Estou perdendo o óbvio aqui?
Obrigado,
Alan.