从 ubuntu 中的“运行应用程序”启动器运行文件夹中的脚本

从 ubuntu 中的“运行应用程序”启动器运行文件夹中的脚本

我的 ~/bin 文件夹中有一些 bash 脚本。我已将此文件夹添加到 ~/.bashrc 中的 PATH 变量中,因此我可以轻松地从终端运行它们。但是我想通过在“运行应用程序”启动器中输入它们来运行它们(Alt + F2)。

我并不想为单个脚本添加启动器。我想将脚本放在一个文件夹中,然后通过键入脚本名称使用“运行应用程序”对话框来运行它。

“运行应用程序”对话框图像:

在此处输入图片描述

谢谢!

答案1

你放入的脚本~/bin folder 应该只需输入他们的名字即可运行,AltF2然后按:

  • 如果图像来自您的计算机(我对此表示怀疑,它似乎是旧的):只需输入脚本名称,无需包含路径(在此示例中这是错误的,因为脚本在 中~/bin,而不是在 中/usr/sbin,就像在您的图像中一样。
  • 确保脚本可执行
  • 如果您(需要)以sudo特权运行脚本,则应gksu先安装:

    sudo apt-get install gksu
    

    并使用以下命令运行它们:

    gksu <scriptname>
    

    (如上所述:我认为该图像不是来自你的计算机)

    解释:

    由于您没有在终端中运行脚本,因此您应该为 Ubuntu 提供另一种询问密码的方式,例如gksu

相关内容