使用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虽然找到了脚本,但只允许打开,显示,打开终端并复制到剪贴板。 允许以脚本的forms执行脚本。
如何制作启动脚本?
使用启动器(.desktop文件)。 要执行此操作,请右键单击桌面并单击“创建启动器…”并填写详细信息:
然后你可以将它复制到~/.local/share/applications
,你应该可以输入’Matlab’来用gnome-do打开它。
确保脚本是可执行的。
sudo chmod +x /usr/bin/launchMatlab
另外,最好将自定义命令放在/ usr / local / bin而不是/ usr / bin中。 让包管理器统治/ usr / bin。
sudo mv /usr/bin/launchMatlab /usr/local/bin/