小编Bin*_*ngo的帖子

为什么我不能从 .xsessionrc 获取脚本文件?

我在 Debian Linux 上运行 LXDE/Openbox。登录时,我想:

  • 将用户特定的目录添加到 $PATH 变量 (A)
  • 执行一些(非图形)命令(例如挂载目录)(B)

该设置应该适用于图形登录以及登录 shell(例如 SSH)。特别是关于扩展 $PATH 变量的部分似乎很棘手......

我的理想解决方案是将所有命令(A 和 B)放在一个单独的脚本文件 (F) 中,并从.xsessionrc(用于通过会话管理器的图形登录)和.profile(用于登录 shell)获取它。采购 F from.profile效果很好,但采购.xsessionrc似乎失败了。

所以,我提出的解决办法来设置新的$ PATH直接.xsessionrc(也包括.profile),只是执行从F(现在只包含命令B).xsessionrc.profile。这工作正常,但不是很令人满意,因为我现在在.xessionrc和 中有一些重复的命令(A).profile

为了从另一个文件中获取另一个文件,我是否必须做一些神奇的咒语,.xsessionrc或者我的想法是否有任何其他明显的缺陷?

scripting login lxde

5
推荐指数
2
解决办法
3491
查看次数

标签 统计

login ×1

lxde ×1

scripting ×1