2

编写 Nautilus 脚本时,$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS给出已单击上下文菜单的文件的路径,例如/home/nico/test.txt.

但当文件在WebDAV共享中时,该变量为空。

它是一个错误吗?
如何获取 WebDAV 文件的路径?

我的脚本旨在用于 WebDAV 共享上的文件。

在此处输入图像描述

4

2 回答 2

3

Nautilus'$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS仅适用于本地(已安装)文件,并且设计为远程文件为空白,例如$1$2...

对于远程文件,如 WebDAV,或 Samba 网络共享,FTP 服务器,(或任何其他$NAUTILUS_SCRIPT_CURRENT_URI不喜欢的位置file://...),使用$NAUTILUS_SCRIPT_SELECTED_URIS

于 2011-07-14T00:41:08.327 回答
3

我刚刚找到了这个变量列表:
https ://help.ubuntu.com/community/NautilusScriptsHowto

我一直在寻找的是$NAUTILUS_SCRIPT_SELECTED_URIS,它也适用于 WebDAV,例如返回dav://admin@localhost:8080/alfresco/webdav/User%20Homes/leo/test.txt

于 2011-04-15T09:39:50.517 回答