gpt4 book ai didi

gnu-screen - 如何获得自定义 Gnu screen 配置以加载 .bash_profile 和 .bash_aliases?

转载 作者:行者123 更新时间:2023-12-01 11:57:29 27 4
gpt4 key购买 nike

我有一个自定义 screen 配置 myscreenconfig 和一个 .screenrcmyscreenconfig 看起来像这样:

source .screenrc
screen 0 bash
title 'notes'
screen 1 bash
title 'bash'
[etc.]

.screenrc 在顶部有这些行:

altscreen on
shell -${SHELL}

我的 .bash_profile 文件设置了很多东西,然后调用 source $HOME/.bash_aliases

如果我在没有任何参数的情况下启动 screen,我的 .bash_profile 就会被加载,而 .bash_aliases 也会被加载。但是,如果我通过 screen -c myscreenconfig 启动 screen ,则只会加载 .bash_profile,而不会加载 .bash_aliases。为什么?我该如何解决这个问题?

最佳答案

对我有用的是在我有 bash 设置的地方和 .bashrc(我没有)之间建立符号链接(symbolic link):

ln -s ~/.bash_profile ~/.bashrc

关于gnu-screen - 如何获得自定义 Gnu screen 配置以加载 .bash_profile 和 .bash_aliases?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4604041/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com