我的.bashrc
和.bash_profile
在 shell 启动时被加载;除了一些export
和之外alias
,有一个命令需要几秒钟才能运行:
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
每次我打开新终端时,我都需要等待这 2 秒的延迟。
鉴于我几乎从不使用 NVM,并且我不需要它在 shell 加载后立即准备就绪,
- 我怎么能够推迟执行该命令?(例如,在 shell 加载后 10 秒运行)
- 我如何将此类命令的执行设置为异步,以便它不阻塞我的 shell 的快速加载和准备状态?