Klaus Mock: Abgrenzung von lokalen und remote Kommandozeilenbefehlen

Beitrag lesen

Hallo,

Wie kann ich in der Windows Kommandozeile die SHELL-Kommandos von denen der eigenen Kommandozeile trennen?

plink -pw [passwort] [user]@[host] cd test; ./script.php arg | mysql -u user datenbank

Das Problem ergibt sich am wahrscheinlichsten, wenn Du auhc auf dem Remote-System etwas mit Pipes machen willst.

Ich würde Dir empfehlen, die Option -m genauer anzusehen (http://the.earth.li/~sgtatham/putty/0.52/htmldoc/Chapter7.html#7.2.3).

Du legst einfach lokal eine Datei an, in der Du den oder die Kommandos reinschreibst, die Du ausführen lassen willst.

dann übergibst Du die Datei an plink:
plink -pw [passwort] [user]@[host] -m test.plink |lokales kommando

Grüße
  Klaus