如何从上下文菜单调用可执行文件并将文件名和位置作为参数传递给它?

如何从上下文菜单调用可执行文件并将文件名和位置作为参数传递给它?

我需要读取文本文件,从中提取数据,然后使用该信息写入另一个文件,因此我编写了一个简单的 Python 程序来执行此操作。现在我想从上下文菜单调用该程序,并将文件的位置及其名称作为参数传递给它。我不知道该怎么做。

我知道可以使用 Nautilus Actions 编辑上下文菜单,但我不知道如何传递文件的路径和名称。

此外,如果有一个仅使用 shell 脚本命令的选项,那么它将比使用 Nautilus Actions 更受欢迎。

答案1

在 Nautilus Actions 中的命令参数中使用%f(或) 将选定的文件名作为参数传递:%F

在此处输入图片描述

Nautilus Actions 中的命令可以是一个简单的 shell 脚本,所以我不确定您所说的“如果有一个仅使用 shell 脚本命令的选项,那么这将比使用 Nautilus Actions 更好”是什么意思。

相关内容