와인 응용 프로그램 명령줄에서 Windows 경로를 Unix 경로로 변환

와인 응용 프로그램 명령줄에서 Windows 경로를 Unix 경로로 변환

저는 외부 애플리케이션을 실행하기 위해 구성 가능한 명령을 실행하는 와인에서 Windows 애플리케이션을 실행하고 있습니다(예: 두 소스 파일 간의 차이점을 표시하는 diff 편집기). 따라서 이러한 명령은 와인에서 실행되는 Windows 응용 프로그램에 의해 실행됩니다.

현재 다음 명령을 사용하여 와인 애플리케이션에서 기본 Linux 애플리케이션(이 경우 geany 편집기)을 실행하고 있습니다.

wineconsole cmd /c start /unix /usr/bin/geany %file

Geany가 시작 중이지만 windows 변수의 파일 경로에 %file드라이브 문자가 포함된 Windows 경로가 포함되어 있으므로 Z:\home\user\...geany가 파일을 열 수 없습니다.

나는 winepath -u <path>이것이 Windows 경로를 동등한 UNIX 경로로 변환하는 데 사용될 수 있다는 것을 알고 있습니다(또는 그 반대로).

winepath배치 변수 wineconsole대신 명령에서 사용할 수 있습니까 %file?

예를 들면 다음과 같은 생각이 들었습니다.

wineconsole cmd /c start /unix /usr/bin/geany $(winepath -u %file)

분명히 이것은 작동하지 않습니다.

감사합니다!

관련 정보