如何在终端窗口中输出正确链接的文件 URL?

如何在终端窗口中输出正确链接的文件 URL?

我有一个返回某些文件路径的脚本,如果那些包含空格的路径也能通过“右键单击→打开链接”来打开就好了:

在此处输入图片描述

$> echo file:///home/frank/someOtherFolder/
file:///home/frank/someOtherFolder/

→ 按预期工作(不涉及空格)


$> echo file:///home/frank/some Folder/
file:///home/frank/some Folder/

带下划线的链接在“一些”之后结束→链接已损坏


$> echo file:///home/frank/some%20Folder/
file:///home/frank/some%20Folder/

完整的 URL 已链接,但“右键单击→打开链接”没有任何结果。

我也尝试过对整个事物或只是路径使用各种引号,但没有成功......


echo "file:///home/frank/some\\ Folder"
file:///home/frank/some\ Folder

不错,是吧?但 URL 也停止了some\:-(

相关内容