【发布时间】:2019-04-27 17:05:40
【问题描述】:
我使用的是windows 10的Linux子系统(windows 10 version 1803)
我可以使用命令行:
user@laptop:~$ wslpath -w /c/
C:\
但是当我尝试使用时
user@laptop:~$ wslpath -w ~
wslpath: /home/user: Result not representable
即使我使用:
user@laptop:~$ wslpath -w /home/user
wslpath: /home/user: Result not representable
为什么? 如何将 /home/user 转换为 windows 路径?
我在 Windows 中的主文件夹路径是 C:\Users\winuser\AppData\Local\lxss\home
我希望某些命令行可以让我返回该字符串。
【问题讨论】:
-
这是使用 sed 命令的另一种方法。 ` 回声 "/home/user" | sed 's#/#\\#g'`。这可能对驱动器号 c/d/etc 没有帮助。
-
这是我的 /home/ 文件夹的窗口路径:“C:\Users\winuser\AppData\Local\lxss\home”,我不仅想将 Linux 路径格式更改为 windows 格式。我需要窗口的整个路径字符串。 @RobertRanjan
标签: bash path windows-subsystem-for-linux realpath