Скрипт Nautilus: $ NAUTILUS_SCRIPT_SELECTED_FILE_PATHS пуст для папок WebDAV - PullRequest
1 голос
/ 15 апреля 2011

При написании сценария Nautilus, $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS дает путь к файлу, контекстное меню которого было щелкнуто, например, /home/nico/test.txt.

Но когда файл находится в общей папке WebDAV , переменная пуста.

Это ошибка?
Как получить путь к файлу WebDAV?

Мой сценарий предназначен для использования в файлах в общих папках WebDAV.

enter image description here

Ответы [ 2 ]

2 голосов
/ 14 июля 2011

Nautilus '$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS предназначен только для ЛОКАЛЬНЫХ (смонтированных) файлов, а по умолчанию пуст для удаленных файлов, таких как $1, $2 ...

Для удаленных файлов, таких как WebDAV,или общие сетевые ресурсы Samba, FTP-серверы (или любое другое место, где $NAUTILUS_SCRIPT_CURRENT_URI отличается от file://...), используйте $NAUTILUS_SCRIPT_SELECTED_URIS

2 голосов
/ 15 апреля 2011

Я только что нашел этот список переменных:
https://help.ubuntu.com/community/NautilusScriptsHowto

Я искал $NAUTILUS_SCRIPT_SELECTED_URIS, он работает и в WebDAV, возвращая, например, dav://admin@localhost:8080/alfresco/webdav/User%20Homes/leo/test.txt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...