Offensichtlich wird Ihr PFAD ssh
nicht verwendet . Erstellen Sie Ihre Umgebung neu, indem Sie eine Login-Shell starten.
ssh daniel@remoteOSX 'bash -lc "socat -d -d SYSTEM:date -"'
Wenn ich von einer Linux-Box in eine OSX-Box ssh, funktioniert das Ausgeben von Socat einwandfrei. Wenn ich jedoch den Befehl socat als Argument an ssh weitergebe, schlägt dies fehl. socat
wurde in osx mit installiert brew
. Irgendeine Idee, warum das passiert?
This works: $ ssh daniel@remoteOSX $ socat -d -d SYSTEM:date - < date shows up here :) > This fails: $ ssh daniel@remoteOSX 'socat -d -d SYSTEM:date -' Password: bash: socat: command not found <-- The ERROR
Offensichtlich wird Ihr PFAD ssh
nicht verwendet . Erstellen Sie Ihre Umgebung neu, indem Sie eine Login-Shell starten.
ssh daniel@remoteOSX 'bash -lc "socat -d -d SYSTEM:date -"'