ssh -p 60022 centos@localhost 'bash -s '< ./update.sh
Si ejecuto el siguiente command a través del terminal, todo funciona bien y update.sh
se ejecuta en el equipo remoto.
Si deploy.sh
el mismo command en un script bash, deploy.sh
por ejemplo, luego ejecuto con
. ./deploy.sh
desde el mismo directory, no me permitirá ejecutar el script con el error:
: No such file or directory
Supongo que esto tiene algo que ver con los directorys de trabajo o algo similar, pero no puedo encontrar una solución.