使用 Gnome-Do 运行 Matlab:bash 脚本问题

使用 Gnome-Do 运行 Matlab:bash 脚本问题

在 Ubuntu 中,应使用以下命令启动 Matlab:setsid matlab -desktop

因此,我创建了这样一个 bash 脚本:

#!/bin/bash
setsid matlab -desktop

并将其保存为 /usr/bin/launchMatlab。

现在,如果我按 Alt+F2,输入 launchMatlab 并单击 Run 或按 Enter,Matlab 就会启动。但是,Gnome Do 虽然找到了脚本,但只允许打开、显示、打开终端和复制到剪贴板。允许将脚本作为程序执行。

如何让 Do 启动该脚本?

答案1

使用启动器(.desktop 文件)。为此,请右键单击桌面,然后单击“创建启动器...”并填写详细信息:

matlab.桌面

然后您可以将其复制到~/.local/share/applications并能够输入“Matlab”以使用 gnome-do 打开它。

答案2

确保脚本是可执行的。

sudo chmod +x /usr/bin/launchMatlab

附言一下,最好将自定义命令放在 /usr/local/bin 中,而不是 /usr/bin。让包管理器控制 /usr/bin。

sudo mv /usr/bin/launchMatlab /usr/local/bin/

相关内容