我可以编写一个 bash 脚本并将其添加到图形文件资源管理器的右键单击列表中吗?

我可以编写一个 bash 脚本并将其添加到图形文件资源管理器的右键单击列表中吗?

我对 Ubuntu/UNIX 还比较陌生。我经常需要在通过 sshfs 安装的设备上通过 ssh 终端进行操作。

我想知道是否可以编写这样的 bash 脚本,并将其列在我的右键菜单中作为“在远程文件夹中打开 SSH 终端”:

if right-clicked on remote_sshfs_folder:
     do:
        calculate relative path to the remote user.
        open a new terminal in the host,
        run: ssh remote-user@remote_device ; cd calculated/relative/path

解决了:通过以下答案的指导,我开始研究这个问题,并且能够实现我想要的。

答案1

是的,你可以。文件管理器文件(nautilus)有一个功能“nautilus 脚本”。当此文件夹存在并包含可执行脚本时,右键单击菜单中会出现一个“脚本”条目,其中包含这些脚本。请参阅Ubuntu 社区帮助维基了解如何使用包含所选文件名、当前目录等的预定义变量。

相关内容