Hi,
ich würde gern remote auf einem anderen Rechner ein Shell-Script ausführen und dabei aber auch Dateien mitgeben.
Das Script würde ich im Moment wie folgt ausführen.
ssh user@host bash < myscript.sh
Mein Ziel wär es jetzt, nur eine SSH-Verbindung aufzumachen und darüber die Dateien zu transferieren und das Script auszuführen.
ssh user@host 'cat > targetfile' < sourcefile
Wie kann ich das in einer SSH-Verbindung kombinieren?
Grüße
- Steffen
PS
Ich habe die Dateien mal testhalber base64-encoded in das Script eingebettet, was schonmal funktioniert hat. Es war aber nicht ganz zu meiner Zufriedenheit.