
Ich habe eine Maschine, auf der Cygwin installiert ist und auf der mehrere Festplatten zugeordnet sind. Wenn ich eine Verbindung wie folgt starte:
ssh 10.120.10.11
... Cygwin startet und das .mkshrc-Skript wird ausgeführt, das diese Datenträger sichtbar macht. Aber wenn ich einen Befehl direkt wie diesen ausführe:
ssh 10.120.10.11 "ls /cygwin"
... dieses Skript wird nicht ausgeführt und ich kann die zugeordneten Datenträger sehen. Das ist ein Problem, da ich ein Skript ausführen möchte, das diese zugeordneten Laufwerke installiert und darauf verweist.
Antwort1
Versuchen:
echo "ls /cygwin" | ssh 10.120.10.11