推迟执行某些 ~/.bash-files 命令,使其不阻塞

推迟执行某些 ~/.bash-files 命令,使其不阻塞

我的.bashrc.bash_profile在 shell 启动时被加载;除了一些export和之外alias,有一个命令需要几秒钟才能运行:

[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm

每次我打开新终端时,我都需要等待这 2 秒的延迟。

鉴于我几乎从不使用 NVM,并且我不需要它在 shell 加载后立即准备就绪,

  • 我怎么能够推迟执行该命令?(例如,在 shell 加载后 10 秒运行)
  • 我如何将此类命令的执行设置为异步,以便它不阻塞我的 shell 的快速加载和准备状态?

相关内容