
Então, tenho lutado para copiar um arquivo sem extensão do Windows para um Raspberry Pi usando PSCP fornecido pelo PuTTY. No entanto, o Windows requer uma extensão no comando (apenas um ponto após o nome do arquivo, se não houver, qual é o problema) e o Raspberry Pi manterá o ponto no nome do arquivo. Quero fazer isso porque o arquivo é um arquivo executável que compilei no Windows. Se eu tentar executar o arquivo com o ponto no final, ele apenas gerará Permission denied
. Se eu tentar o mesmo com sudo, a saída será command not found
. Alguns comandos que tentei:
pscp "C:\example\bin\example" [email protected]:/usr/local/exampledir/
Que eu saiba, o acima tenta enviar uma pasta chamada exemplo através do pscp que não pode ser encontrada. Isso funcionaria no Raspberry Pi, mas não no Windows. O seguinte enviará o arquivo com sucesso, mas deixará o ponto no final do arquivo no Raspberry Pi. Observe o ponto que adicionei.
pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/
A última coisa que tentei foi especificar o nome do arquivo que ele teria no Raspberry Pi, novamente sem sucesso:
pscp "C:\example\bin\example." [email protected]:/usr/local/exampledir/example
Desde já, obrigado!