Concatenar do nome do host no script não está funcionando

1

Eu tenho que concatenar o nome do host em um nome de arquivo e ssh-lo para uma máquina

o que eu tenho atualmente é

scp ../output/OutputFile50.txt sarah:~/client/output/OutputFile50${HOSTNAME}.txt

ele está funcionando se eu o executar no terminal, mas não funcionar se eu usá-lo no shell script.

    
por Vikas Hardia 01.08.2014 / 12:04

1 resposta

1

A solução é

scp ../output/OutputFile50.txt sarah:~/client/output/OutputFile50\'hostname\'.txt

o nome do host entre \ está funcionando bem

    
por Vikas Hardia 04.08.2014 / 13:08