Nautilusスクリプトを作成するとき$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
に、たとえば、コンテキストメニューがクリックされたファイルへのパスを指定します/home/nico/test.txt
。
ただし、ファイルがWebDAV共有内にある場合、変数は空です。
バグですか?
WebDAVファイルのパスを取得するにはどうすればよいですか?
私のスクリプトは、WebDAV共有上のファイルに使用することを目的としています。
私はちょうどこの変数のリストを見つけました:
https ://help.ubuntu.com/community/NautilusScriptsHowto
私が探していたのは$NAUTILUS_SCRIPT_SELECTED_URIS
、WebDAVでも動作し、たとえばdav://admin@localhost:8080/alfresco/webdav/User%20Homes/leo/test.txt
Nautilus'はローカル(マウントされた)ファイル専用であり、設計上、、...$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
などのリモートファイルには空白です。$1
$2
WebDAV、Sambaネットワーク共有、FTPサーバー(またはその他の場所以外の場所)などのREMOTEファイルの場合$NAUTILUS_SCRIPT_CURRENT_URI
は、次file://...
を使用します。$NAUTILUS_SCRIPT_SELECTED_URIS