Bash 在ubuntu上查看OpenMP环境变量
我正在学习OpenMP API。我想知道如何查看OpenMP环境变量,例如ubuntu中的OMP_NUM_线程。我知道我可以使用Bash 在ubuntu上查看OpenMP环境变量,bash,ubuntu,environment-variables,openmp,Bash,Ubuntu,Environment Variables,Openmp,我正在学习OpenMP API。我想知道如何查看OpenMP环境变量,例如ubuntu中的OMP_NUM_线程。我知道我可以使用export更改它们的值,但我不知道如何查看它们的值。我尝试了echo$OMP\u NUM\u线程,但没有成功。使用echo确实可以看到它们 echo $OMP_NUM_THREADS 这是正确的做法。您没有看到任何内容,因为变量未定义。你必须先自己定义它。默认情况下,环境中不存在该变量 正如Jim Cownie所评论的,您可以通过以下方式获得环境中当前定义的所有O
export
更改它们的值,但我不知道如何查看它们的值。我尝试了echo$OMP\u NUM\u线程,但没有成功。使用echo
确实可以看到它们
echo $OMP_NUM_THREADS
这是正确的做法。您没有看到任何内容,因为变量未定义。你必须先自己定义它。默认情况下,环境中不存在该变量
正如Jim Cownie所评论的,您可以通过以下方式获得环境中当前定义的所有OMP变量的列表:
env | grep OMP
env
单独打印中的所有变量。或使用env注意“如果没有命令,打印生成的环境”,因此只需在没有参数的情况下执行env即可打印整个环境。