O erro que você obteve significa que o arquivo configPath
não existe na pasta em que você executou o comando source configPath
.
Supondo que:
- o arquivo
configPath
contém as instruções: % bl0ck_qu0te% - Na pasta
/path/on/remote/machine
está presente um arquivo executávelsigningModule
- o arquivo
configPath
está localizado na pasta/path/on/local/machine
Se essas suposições forem verdadeiras, você deve criar na máquina local um script simples /path/on/local/machine/remoteExecution.sh
:
#!/bin/bash
cd $FCM_SCRIPTS
./signingModule
e tente:
cd /path/on/local/machine
ssh [email protected] 'bash -s' < <(cat configPath remoteExecution.sh)
onde a opção -s
significa que os comandos são lidos a partir da entrada padrão.