Eine ziemlich gebräuchliche Methode ist die Verwendung von tee. Versuchen Sie eine davon.
echo "TEXT" | plink.exe user@server tee /var/log/logfile type localfile.txt | plink.exe user@server tee /var/log/logfile
Ich schreibe ein neues Sicherungsskript in [Powershell] [1], um unser [Azure SQL] [2] zu sichern.
Nach der Sicherung muss ich in eine Protokolldatei auf einem Remote-Linux-Server schreiben.
Ich dachte darüber nach, Plink zu verwenden (das Befehlszeilenwerkzeug [putty] [3]). Mehr oder weniger so:
plink user@server /var/log/logfile<"TEXT"
Die meisten von euch werden jedoch bemerken, dass dies nicht möglich ist, und das habe ich auch gelernt :)
Gibt es keine einfache Möglichkeit, einer vorhandenen Datei auf einem Remote-Linux-System mithilfe von plink eine Textzeile hinzuzufügen ?
Eine ziemlich gebräuchliche Methode ist die Verwendung von tee. Versuchen Sie eine davon.
echo "TEXT" | plink.exe user@server tee /var/log/logfile type localfile.txt | plink.exe user@server tee /var/log/logfile