【问题标题】:Nautilus script: $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS empty for WebDAV foldersNautilus 脚本:WebDAV 文件夹的 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS 为空
【发布时间】:2011-04-15 09:24:11
【问题描述】:

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

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

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

我的脚本是 intended,用于 WebDAV 共享上的文件。

【问题讨论】:

    标签: webdav nautilus


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      Nautilus 的$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS 仅适用于本地(挂载)文件,而设计为远程文件为空白,例如$1$2...

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

      【讨论】: