msys2에 익숙하지 않은 사용자를 위해 Windows 용 * nix 프로그램의 포트입니다. 거기서 다음과 같은 일을 할 수 있습니다.
$ some-prog ~/.profile
$ some-prog /c/Windows/System32/drivers/etc/hosts
some-prog
일반 Windows 프로그램이든 msys2의 컴파일러로 컴파일 된 프로그램이든 관계없이 모든 이진 파일 일 수 있습니다. 경로는 투명하게 변환되어 msys2의 일부가 아닌 프로그램으로 작업 할 때에도 매우 뛰어난 느낌을줍니다.
현재 WSL / "Bash on Windows"(Creators Update)를 확인하고 있는데 문제가있는 것 같습니다.
Linux 프로그램의 경우 모든 것이 잘 작동합니다.
~ $ nano ~/.
예상대로 nano는의 내용으로 열립니다 ~/.profile
.
그래도 Windows 프로그램을 호출하려고 할 때 오류가 있습니다.
~ $ "/mnt/c/Program Files/Sublime Text 3/subl.exe" ~/.profile
Unable to translate current working directory. Using C:\Users\Admin
그리고 C:\home\<wsl_username>\.profile
Sublime Text로 열리지 만 실제 파일은이어야합니다 %localappdata%\lxss\home\<wsl_username>\.profile
.
Windows 경로도 좋지 않습니다.
~ $ "/mnt/c/Program Files/Sublime Text 3/subl.exe" /mnt/c/Windows/System32/drivers/etc/hosts
Unable to translate current working directory. Using C:\Users\Admin
이 C:\mnt\c\Windows\System32\drivers\etc\hosts
다시 열립니다 . 다시 잘못된 경로입니다.
WSL에서 올바른 msys2와 같은 경로 통합을 수행 할 수있는 방법이 있습니까?