запуск команд bash из командной строки windows работает с перебоями

запуск команд bash из командной строки windows работает с перебоями

Я пытаюсь запустить исполняемый файл linux из системы windows через bash, но у меня периодически возникают проблемы. Я сузил их до того, что сам bash иногда запускается, а иногда нет, когда я вызываю его из windows. Например, очень простая команда, такая как ниже, иногда будет работать правильно:

C:\>bash -c "pwd"
/mnt/c

C:\>echo %errorlevel%
0

а иногда он не выдает никаких выходных данных и возвращает статус 1:

C:\>bash -c "pwd"

C:\>echo %errorlevel%
1

Буду признателен за любые подсказки о том, как устранить эту проблему. Я проверил, что когда я открываю терминал Ubuntu, та же команда работает правильно в 100% случаев, тогда как из командной строки Windows вероятность успеха составляет примерно 50%.

Связанный контент