我是 ubuntu 的新手,并尝试使用OpenFOAM安装工作正常;之后我复制粘贴了第一个例子,工作也正常。但我无法理解如何。有一些有趣的命令,例如:
mkdir -p $FOAM_RUN
Run Code Online (Sandbox Code Playgroud)
这将创建文件夹结构 /home/username/OpenFOAM/username-2.3.1/run
或者
cp -r $FOAM_TUTORIALS $FOAM_RUN
Run Code Online (Sandbox Code Playgroud)
这将复制上述文件夹中的教程
标志有$什么作用?
这些命令在复制粘贴时有效,但我想了解它们并能够在以后使用它们。
变量的名称是它的值的占位符,它保存的数据。引用(检索)其值称为变量替换。$ 符号帮助我们获得价值。
让我们仔细区分变量的名称和它的值。如果variable1是变量的名称,则$variable1是对其值的引用,即它包含的数据项,例如:
我们用值 23 定义 variable1:
$ variable1 = 23
Run Code Online (Sandbox Code Playgroud)
要打印变量的名称(echo就像终端中的打印函数):
$ echo variable1
variable1
Run Code Online (Sandbox Code Playgroud)
打印保存在变量中的实际值
$ echo $variable1
23
Run Code Online (Sandbox Code Playgroud)