在我的集群上,如果我运行以下命令,我可以获得交互模式的 shell:
srun -N 1 --ntasks-per-node=1 --gres=gpu:1 --pty zsh
但是,在此集群上,分配的每个节点都有一个空的 $HOME 目录(没有 .zshrc),该目录存储在共享驱动器上。如何使用预先指定的命令在交互模式下运行以在登录时自动加载我的 .zshrc?即,我理想情况下想要这样的东西
srun -N 1 --ntasks-per-node=1 --gres=gpu:1 --pty zsh --runCommandOnLaunch='source /shared_drive/razvan/.zshrc'