通过鼠标单击更改启动应用程序的命令 - 如何

通过鼠标单击更改启动应用程序的命令 - 如何

我有谷歌地球安装在我的Ubuntu 14.04(Trusty Tahr),为了在其上显示夹紧多边形,我必须使用命令启动它LIBGL_ALWAYS_SOFTWARE=1 googleearth

我想知道我是否可以将该命令设置LIBGL_ALWAYS_SOFTWARE=1 googleearth为单击知识图谱文件。现在我尝试设置alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth',但这没有用。我在网上找不到任何东西(术语太宽泛),也没有找到有关此内容的任何文档。

顺便说一句,我知道我可能只需LIBGL_ALWAYS_SOFTWARE预先设置变量.bashrc,但我想知道这一点,因为其他程序也有计划(例如使用选项运行之类的东西)。

答案1

您尝试过的别名alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth'应该可以工作,也许您这样做了:

alias googleearth='LIBGL_ALWAYS_SOFTWARE=1 googleearth' ; googleearth

或者您在脚本或函数中使用了别名。这些都不起作用。

如果仍然不起作用,请尝试创建一个函数而不是别名。不要忘记googleearth在函数内为命令提供绝对路径名,这样它就不会被解释为递归函数。

相关内容