如何让脚本在bash启动时运行?

如何让脚本在bash启动时运行?

当我使用 执行 bash 时bash,我希望在该 bash 中运行自定义脚本。

我希望该脚本始终是相同的脚本,而不是通过参数提供。只是我的 bash 的默认自定义初始化。

我找不到如何做到这一点。这不一样,这也不是

我希望脚本运行当bash开始时,不在linux启动时。

答案1

看来你需要使用 bashrc 功能。如果作为 bash 运行,则放置在~/.bashrc文件中的所有内容都将在 bash 启动期间执行bash交互式非登录 shell

由于您的用例不清楚,并且在不同模式下使用 bash 之间存在一些差异,我建议您在手册中详细了解它:https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html

相关内容