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
configPathcontém as instruções: % bl0ck_qu0te% - Na pasta
/path/on/remote/machineestá presente um arquivo executávelsigningModule - o arquivo
configPathestá 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.