Aliases são para comandos, você quer variáveis aqui:
hy1=vahaidom@h1
hy2=vahai@master
for g in $hy1 $hy2; do scp kube.tar.gz ${g}: ; done
Eu tentei copiar o arquivo zip de localhost para duas máquinas remotas, eu aliasse meus nomes de host remotos.
Portanto, eu uso o loop for
como este
for g in hy1 hy2;do scp kube.tar.gz $g:~;done
hy1, hy2 - alias para nomes de host remotos
quando eu corri este comando, ele retorna o seguinte erro
ssh: Could not resolve hostname hy1: Name or service not known
lost connection
ssh: Could not resolve hostname hy2: Name or service not known
lost connection
Existe algum problema em usar alias para compartilhamento de arquivos, com loop?
Aliases são para comandos, você quer variáveis aqui:
hy1=vahaidom@h1
hy2=vahai@master
for g in $hy1 $hy2; do scp kube.tar.gz ${g}: ; done