Um método bastante comum é usar tee. Tente um desses.
echo "TEXT" | plink.exe user@server tee /var/log/logfile
type localfile.txt | plink.exe user@server tee /var/log/logfile
Estou escrevendo um novo script de backup em [Powershell] [1] para fazer backup de nosso [Azure SQL] [2].
Após o backup, eu preciso escrever em um arquivo de log em um servidor linux remoto.
Eu pensei em usar o plink (a ferramenta de linha de comando [putty] [3]). Mais ou menos assim:
plink user@server /var/log/logfile<"TEXT"
No entanto, a maioria de vocês observará que isso não é possível, e eu também aprendi isso:)
Não existe uma maneira fácil de adicionar uma linha de texto a um arquivo existente em um sistema Linux remoto usando plink ?
Tags ssh powershell plink