Enviado em 08/04/2014 - 11:17h
Ola bom dia pessoal
estou tentando criar um script para copia de um arquivo em vários hosts da rede usando o scp e sshpass
criei o seguinte comando que descobri aqui no fórum mesmo:
#!/bin/bash
for i in $ ( cat PDVIP.txt)
do sshpass -p senha root@$i:/home/pdv/.wine/drive_c
done
mais quando executo o bash aparece a seguinte mensagem de erro:
pdv.sh: 3: pdv.sh: Syntax error: end of file unexpected (expecting "done")
pelo que entendi ele esta pedindo o "done" no comando, porem já inseri mais não consigo ter sucesso.
alguem poderia me dar uma ajuda nesse problema
estou tentando criar um script para copia de um arquivo em vários hosts da rede usando o scp e sshpass
criei o seguinte comando que descobri aqui no fórum mesmo:
#!/bin/bash
for i in $ ( cat PDVIP.txt)
do sshpass -p senha root@$i:/home/pdv/.wine/drive_c
done
mais quando executo o bash aparece a seguinte mensagem de erro:
pdv.sh: 3: pdv.sh: Syntax error: end of file unexpected (expecting "done")
pelo que entendi ele esta pedindo o "done" no comando, porem já inseri mais não consigo ter sucesso.
alguem poderia me dar uma ajuda nesse problema