Dan*_*tep 10 performance bash bashrc
我有一些导出和其他需要运行另一个程序的东西(以获取路径或其他任何东西),并且它们需要很长的时间来运行,这意味着我的 bash 启动时间大约为 5 秒。
在我开始添加一些基本缓存之前.bashrc
,有没有一种方法可以异步运行一些东西,让我在运行的 shell 中导出变量?
(所以,这真的不仅限于.bashrc
,而是一般的 bash。)
您可以使用 & 符号在后台运行进程。
some_program &
Run Code Online (Sandbox Code Playgroud)
但是,该程序无法直接影响启动它的 shell 的环境。
启动文件中不应有任何长时间运行的进程。