2

Nautilusスクリプトを作成するとき$NAUTILUS_SCRIPT_SELECTED_FILE_PATHSに、たとえば、コンテキストメニューがクリックされたファイルへのパスを指定します/home/nico/test.txt

ただし、ファイルがWebDAV共有内にある場合、変数は空です。

バグですか?
WebDAVファイルのパスを取得するにはどうすればよいですか?

私のスクリプトは、WebDAV共有上のファイルに使用することを目的としています。

ここに画像の説明を入力してください

4

2 に答える 2

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 に答える
3

Nautilus'はローカル(マウントされた)ファイル専用であり、設計上、、...$NAUTILUS_SCRIPT_SELECTED_FILE_PATHSなどのリモートファイルには空白です。$1$2

WebDAV、Sambaネットワーク共有、FTPサーバー(またはその他の場所以外の場所)などのREMOTEファイルの場合$NAUTILUS_SCRIPT_CURRENT_URIは、次file://...を使用します。$NAUTILUS_SCRIPT_SELECTED_URIS

于 2011-07-14T00:41:08.327 に答える