无法为i3 exec脚本初始化环境变量

preferred_anon

我有一个名为的脚本display,它使用来设置我的桌面背景feh它使用以下行来做到这一点:

feh --bg-scale $WALLPAPER &

环境变量$ WALLPAPER在my中初始化.bashrc如果我在登录后从普通外壳执行脚本,脚本便可以正常工作。

我希望脚本在启动时由i3执行。因此,我将以下行添加到~/.config/i3/config

exec display

它不起作用。我试图将STDERR重定向到文件,结果是:

feh: No loadable images specified.
See 'man feh' for detailed usage information

而且,如果我尝试echo $WALLPAPER进入display,我会出现空白行。因此,环境变量尚未初始化。很好-我尝试exec /bin/bash -c "source ~/.bashrc"在上面的行中添加,但这似乎没有什么区别。我如何确保在i3启动时初始化此变量?

preferred_anon

在Reddit上为我回答了问题是.bashrc仅由bash加载-将环境变量放入~/.profile意味着它可以正确运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

express-stormpath无法识别要在Heroku上初始化的环境变量

来自分类Dev

为什么在初始化代码之前无法正确加载我的环境变量?

来自分类Dev

当dotnet工具无法启动(无法初始化)时,我应该设置哪个环境变量来获取更多详细信息?

来自分类Dev

在Unity3d中添加操纵杆,直接添加场景或从播放器脚本初始化场景的正确方法

来自分类Dev

Wifi切换脚本无法通过i3正常运行

来自分类Dev

无法初始化gcloud环境

来自分类Dev

环境模块:无法初始化TCL

来自分类Dev

从i3 config执行脚本

来自分类Dev

在初始化脚本中启动时,如何设置会话DBus的环境变量?

来自分类Dev

Docker exec-无法使用环境变量调用postgres

来自分类Dev

关于Linux中的环境变量和初始化

来自分类Dev

从环境变量初始化的var的预览问题

来自分类Dev

初始化kubernetes时出现环境变量错误

来自分类Dev

关于Linux中的环境变量和初始化

来自分类Dev

导出环境变量的脚本无法导出它们

来自分类Dev

bash脚本中无法访问环境变量

来自分类Dev

bash脚本中无法访问系统环境变量

来自分类Dev

无法使用beforeValidate初始化变量

来自分类Dev

函数无法识别初始化变量

来自分类Dev

函数无法识别初始化变量

来自分类Dev

如何从javaScript文件中删除脚本初始化

来自分类Dev

如何从javaScript文件中删除脚本初始化

来自分类Dev

NoClassDefFoundError:无法在生产环境上初始化OauthRawGcsServiceFactory

来自分类Dev

启动失败:无法初始化图形环境| Debian 10

来自分类Dev

为视图控制器初始化从IBoutlet变量初始化的变量?

来自分类Dev

变量未初始化,Void 方法无法返回值,无法解析为变量

来自分类Dev

重新初始化创建为变量的变量

来自分类Dev

无法获取环境变量

来自分类Dev

无法更改环境变量

Related 相关文章

  1. 1

    express-stormpath无法识别要在Heroku上初始化的环境变量

  2. 2

    为什么在初始化代码之前无法正确加载我的环境变量?

  3. 3

    当dotnet工具无法启动(无法初始化)时,我应该设置哪个环境变量来获取更多详细信息?

  4. 4

    在Unity3d中添加操纵杆,直接添加场景或从播放器脚本初始化场景的正确方法

  5. 5

    Wifi切换脚本无法通过i3正常运行

  6. 6

    无法初始化gcloud环境

  7. 7

    环境模块:无法初始化TCL

  8. 8

    从i3 config执行脚本

  9. 9

    在初始化脚本中启动时,如何设置会话DBus的环境变量?

  10. 10

    Docker exec-无法使用环境变量调用postgres

  11. 11

    关于Linux中的环境变量和初始化

  12. 12

    从环境变量初始化的var的预览问题

  13. 13

    初始化kubernetes时出现环境变量错误

  14. 14

    关于Linux中的环境变量和初始化

  15. 15

    导出环境变量的脚本无法导出它们

  16. 16

    bash脚本中无法访问环境变量

  17. 17

    bash脚本中无法访问系统环境变量

  18. 18

    无法使用beforeValidate初始化变量

  19. 19

    函数无法识别初始化变量

  20. 20

    函数无法识别初始化变量

  21. 21

    如何从javaScript文件中删除脚本初始化

  22. 22

    如何从javaScript文件中删除脚本初始化

  23. 23

    NoClassDefFoundError:无法在生产环境上初始化OauthRawGcsServiceFactory

  24. 24

    启动失败:无法初始化图形环境| Debian 10

  25. 25

    为视图控制器初始化从IBoutlet变量初始化的变量?

  26. 26

    变量未初始化,Void 方法无法返回值,无法解析为变量

  27. 27

    重新初始化创建为变量的变量

  28. 28

    无法获取环境变量

  29. 29

    无法更改环境变量

热门标签

归档