Как выполнить двоичный файл, добавленный в $PATH внутри WSL2 из CMD?

Внутри моей среды WSL2 у меня есть adbдобавлен в переменную Path env. Я хочу вызвать его прямо из Windows CMD вот так:wsl adb, но я получаю следующую ошибку:

zsh:1: command not found: adb

Это как если бы он не исходил ~/.zprofile при запуске команды и, следовательно, не имел скорректированной переменной PATH. Есть идеи, как с этим бороться? ZSH - это оболочка по умолчанию в моей среде WSL2 и работаетadb изнутри он работает нормально.

1 ответ

Решение

Я понял это, похоже, это работает: wsl zsh -ic "adb"

Другие вопросы по тегам