首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >众所周知的环境变量列表?

众所周知的环境变量列表?
EN

Unix & Linux用户
提问于 2018-05-10 14:43:42
回答 1查看 312关注 0票数 0

在哪里可以找到众所周知的环境变量列表?

背景

我正在写一个脚本,将启动一个视频播放器。因此,我正在寻找类似于$EDITOR/$PDFVIEWER的环境变量,但需要视频播放器,这样我的工具就可以启动用户喜欢的视频播放器。

所以环境变量被安装在很大一部分软件上的软件所使用,而不仅仅是被单个软件所使用。

EN

回答 1

Unix & Linux用户

发布于 2018-05-10 16:15:16

另见:编辑器、寻呼机、浏览器环境变量从何而来?

在标准中,编辑器和寻呼机是属于变量的,与它们发生冲突是不明智的,因为它们被广泛使用,不同的程序尊重它们的各种组合,浏览器变量与编辑器或寻呼机不一样--标准中没有提到它们。然而,有些程序可能会使用它们。

如果不考虑特定的用例,最好将GUI的变量考虑为不常用的变量。原因是用户将通过MIME系统在图形桌面上设置他们的首选项。

例如,Gnome应用程序允许您选择浏览器,但它不设置$BROWSER环境变量。

在这种情况下,您可以尝试使用xdg-open

(xdg-open显然有一些特殊情况,例如回到浏览器中。https://utcc.utoronto.ca/~cks/space/blog/linux/XdgOpenWhichBrowser,但这可能意味着如果您想要一个浏览器,您最好使用xdg并让它为您处理事情)。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/443019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档