Bash на Ubuntu в Windows 10 переводит рабочий каталог

Как я перевожу каталог в Bash на Ubuntu в Windows 10 так, чтобы я мог вызвать Приложение Windows через Bash и вызов что рабочий каталог как опция?

Например:

От Bash на Ubuntu в Windows 10 я могу получить путь к своему WindowsC:\ проехать /mnt/c/, который полезен для открытия приложений Windows-based GUI из командной строки Bash; например, я могу открыть Sublime Text с:

/mnt/c/Program\ Files/Sublime\ Text\ 3/subl.exe

но я не уверен, как использовать параметр командной строки, который даст Приложению Windows команду использовать что-то в моем текущем рабочем каталоге. как:

pwd
/home/mark/example
ls
test.txt
mwalle@DESKTOP-LO101K6:~/lyn_solns$ /mnt/c/Program\ Files/Sublime\ Text\ 3/subl.exe test.txt
Unable to translate current working directory. Using C:\WINDOWS\system32

и Сублимированный текст открывает отображение нового пустого названного файла test.txt в C:\WINDOWS\system32 папка. Я ожидал, что это откроет существующее test.txt в ~\example.

5
задан 20 March 2017 в 06:05

1 ответ

Я в конечном счете нашел ответ здесь: , Где корневой каталог файловой системы Ubuntu в подсистеме Windows NT и наоборот? . Команда для доступа к моему пользователю Ubuntu test.txt внутренняя часть приложение Windows сублимирует от Bash подсистемы Ubuntu:

/mnt/c/Program\ Files/Sublime\ Text\ 3/subl.exe C:\\Users\\Mark\\Ap
pData\\Local\\lxss\\home\\mwalle\\test.txt
2
ответ дан 23 November 2019 в 10:35

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

Похожие вопросы: