PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : aus 3 mach 1 (Befehle verbinden)?



swen1
04.06.03, 11:59
Hi,

wie kann ich diese 3 Befehle verbinden?

ssh root@192.168.0.1
cyradm -user root ...
cm user.neu

Es geht z.B. echo ls | ssh root@192.168.0.1
oder echo cm user.neu | cyradm -user root ...

aber nicht: echo cm user.neu | echo cyradm -user .. | ssh root@192.168.0.1

Hab schon alle möglichen " oder ' probiert und andere Schreibweisen.

Es geht auch: ssh root@192.168.0.1 Befehl

aber nicht: echo cm user.neu | ssh root@192.168.0.1 cyradm -user ...

Danke !!
Swen

Jasper
04.06.03, 12:04
Original geschrieben von swen1

wie kann ich diese 3 Befehle verbinden?

ssh root@192.168.0.1
cyradm -user root ...
cm user.neu


das sind nur 2 befehle, der letzte wird in der cyradm-shell abgesetzt



Es geht z.B. echo ls | ssh root@192.168.0.1
oder echo cm user.neu | cyradm -user root ...

aber nicht: echo cm user.neu | echo cyradm -user .. | ssh root@192.168.0.1

Hab schon alle möglichen " oder ' probiert und andere Schreibweisen.


auch schon:

ssh root@192.168.0.1 "echo cm user.neu | cyradm -user ..." ?

-j

swen1
04.06.03, 12:23
Super !! So klappt's.

Vielen Dank !