gpt4 book ai didi

bash - 在 MacOS 上不关闭的情况下重启终端

转载 作者:行者123 更新时间:2023-12-02 08:01:03 24 4
gpt4 key购买 nike

如何在不关闭窗口的情况下重新启动当前的 MacOS 终端 session ?

在 Linux 中我使用 exec bash但它在这种环境中不起作用。我对 .bash_profile 做了一些改动(提示,别名等)我想在不关闭它并再次打开的情况下看到它。

提前致谢

最佳答案

只需输入命令:

exec bash -l
我想应该这样做。
对于 zsh ,
exec zsh -l
这是必需的,因为 macOS 上的每个 shell默认情况下是登录 shell 。
Justing 写作 exec bash将用非登录 shell 替换当前 shell,这与关闭和重新打开终端的效果不同。 exec会做新的 bash -l进程替换当前的shell。如 exec未使用, bash -l会在当前 shell 上产生一个新的 shell,增加 $SHLVL .

关于bash - 在 MacOS 上不关闭的情况下重启终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57262349/

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