当前位置:  开发笔记 > 编程语言 > 正文

在.bashrc中测试GUI

如何解决《在.bashrc中测试GUI》经验,为你挑选了1个好方法。

有没有一种好方法来测试我是否登录到文本shell或在我的.bashrc中启动GUI会话?例如,如果在gnome和emacs中使用命令行将我的编辑器设置为gedit.



1> eduffy..:

DISPLAY如果您已登录X会话,则将设置您的变量.

编辑:所以,这个(未经测试的)代码应该工作:

[ -n "${DISPLAY}" ] && export EDITOR=gedit || export EDITOR=emacs

根据评论修正.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有