编写 Nautilus 脚本时,$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
给出已单击上下文菜单的文件的路径,例如/home/nico/test.txt
.
但当文件在WebDAV共享中时,该变量为空。
它是一个错误吗?
如何获取 WebDAV 文件的路径?
我的脚本旨在用于 WebDAV 共享上的文件。
Nautilus'$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
仅适用于本地(已安装)文件,并且设计为远程文件为空白,例如$1
,$2
...
对于远程文件,如 WebDAV,或 Samba 网络共享,FTP 服务器,(或任何其他$NAUTILUS_SCRIPT_CURRENT_URI
不喜欢的位置file://...
),使用$NAUTILUS_SCRIPT_SELECTED_URIS
我刚刚找到了这个变量列表:
https ://help.ubuntu.com/community/NautilusScriptsHowto
我一直在寻找的是$NAUTILUS_SCRIPT_SELECTED_URIS
,它也适用于 WebDAV,例如返回dav://admin@localhost:8080/alfresco/webdav/User%20Homes/leo/test.txt