Ich muss Remote-Verbindung zu einem Gateway (arbeiten auf Linux-Plattform), in dem ich ein paar ausführbare Dateien (signingModule.sh und taxModule.sh). Jetzt möchte ich ein Skript auf meinem Desktop schreiben, das eine Verbindung zu diesem Gateway herstellt und signingModule.sh und taxModule.sh in zwei verschiedenen Terminals ausführen.Wie mehrere Skripte in Remote-Rechner
Ich habe unten Code geschrieben:
ssh [email protected] #to connect to gateway
sleep 5
cd /opt/swfiscal/signingModule #path of both modules
./signingModule #executable.
Aber durch diesen Code, den ich im Stande bin, mein Tor zu verbinden, aber nichts passiert Gateway wird nach dem Anschließen.
2. Code:
source configPath # file where i have given path of both the modules
cd $FCM_SCRIPTS # variable in which i have stored the path of modules
ssh [email protected] 'sh -' < startSigningModule** #to connect and run one module.
als Ausgang dieses ich erhalte:
-Quelle: ConfigPath: Datei nicht
gefunden Bitte helfen Sie mir diese Arbeit aus. Danke im Voraus.
Hinweise:
- ich meine Dateien einfügen in diesem Gateway bei Bedarf kopieren können.
Gnome-Terminal
oder andere Alternativen dies funktioniert nicht in meinem Gateway
Sie so etwas tun kann. ssh bar @ foo "command1 && command2" –
es funktioniert nicht :( –
Erhalten Sie einen Fehler? –