Windows文件路径转换为mac

时间:2016-04-11 14:24:34

标签: javascript macos windows-7-x64

在工作中,我收到一封电子邮件,其中包含我们T驱动器的文件路径。当我在办公室使用mac时,文件路径略有不同。

示例电子邮件可能是:

  

找到您的工作档案      

T:\文件夹\场\主题\年份\月\ file.txt的

在我的Mac上,我必须去

/Username/T/Folder/Course/Subject/Year/Month/file.txt

通常,如果我在Windows机器上工作,我可以将此文件位置复制并粘贴到Windows资源管理器中,文件/文件夹将打开。但如果我将其复制并粘贴到mac finder“go to folder”中,它就不喜欢了。

  1. 是否可以在我的Mac上编写脚本来转换此字符串?
  2. 是否有另一种方法可以更快地到达此文件路径,而不是手动点击文件夹?

1 个答案:

答案 0 :(得分:0)

您可以使用sed:

echo 'T:\Folder\Course\Subject\Year\Month\file.txt' | sed 's/\\/\//g'
=> T:/Folder/Course/Subject/Year/Month/file.txt

如果您不想每次都运行此命令,可以使用以下内容创建文件/usr/bin/openWinPath

path=$(echo "$1" | sed 's/\\/\//g')
open "$path"

然后在终端中运行chmod +x /usr/bin/openWinPath以使脚本可执行,您应该可以使用

openWinPath "T:\Folder\Course\Subject\Year\Month\file.txt"

在您的终端

希望这就是你所需要的!