srun $HOMEprogramsvaspvasp$version$modificationbinvasp_std & vaspout 中的&是什么意思
在这个命令中,>& 是用来将 stdout 和 stderr 都重定向到同一个文件的操作符。
具体来说,> 是用来重定向 stdout(标准输出),而 2> 是用来重定向 stderr(标准错误)。& 表示将 stderr 重定向到 stdout,所以 >& 就是将 stdout 和 stderr 都重定向到同一个文件中。
在这个命令中,srun $HOME/programs/vasp/vasp.$version/$modification/bin/vasp_std 是要执行的命令,>& vasp.out 是将这个命令的输出(包括 stdout 和 stderr)重定向到 vasp.out 文件中。
原文地址: https://www.cveoy.top/t/topic/jf5H 著作权归作者所有。请勿转载和采集!