Внутри cmd.exe когда я вызываю which java я получаю этот вывод:

/ С / ProgramData / Oracle / Java / javapath / Java

Когда я звоню, which vagrant я получаю:

/ С / ProgramData / Oracle / Java / javapath / Java

Но когда я звоню, which ssh я получаю:

/ USR / бен / SSH

Я боюсь, что этот относительный путь вызывает проблему где-то еще.

Почему ssh возвращает относительный путь? Как я могу сделать ссылку на ssh абсолютным путем?

1 ответ1

0

Этот путь на самом деле завершен. Вы не используете (чистый) cmd.exe . Там нет SSH под Windows , так что вы , вероятно , используете Cygwin или подобно тому, как нет , which команда на Windows , либо. Как вы уже можете видеть по выводам этих других команд, пути также начинаются с / as / ссылаются на корень файловой системы Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .