Ant mehrere Befehle via sshexec?

alphaChill

Aktives Mitglied
Hallo,

ich bin gerade dabei Befehle auf einer entfernten Maschine (Debian) via sshexec auszuführen... wenn ich nur einen Befehl habe ist das auch kein Problem, aber wenn ich z.B. erst "cd .." und dann "ls -la" ausführen möchte, weiß ich nicht so richtig, wie man das anstellt...

Mein Befehl sieht z.Z. wie folgt aus:

Code:
 <sshexec 	host="SERVER-NAME"
		username="user"
		password="123456"
		command="ls -la"
		trust="true"
 />
 

kama

Top Contributor
Hallo,

ich bin gerade dabei Befehle auf einer entfernten Maschine (Debian) via sshexec auszuführen... wenn ich nur einen Befehl habe ist das auch kein Problem, aber wenn ich z.B. erst "cd .." und dann "ls -la" ausführen möchte, weiß ich nicht so richtig, wie man das anstellt...
Der CD aleine würde auch nicht funktionieren, da ein sshexec nicht den vorherigen Zustand hält...

Aber es sollte folgendes gehen, dass Du "cd /xyz/;ls -al" machst...

Gruß
Karl Heinz Marbaise
 

Ähnliche Java Themen

Neue Themen


Oben