在这个openfoam 教程页面上,它指示我创建目录:
mkdir -p $FOAM_RUN
ubuntu 给了我错误:
mkdir: missing operand
Try 'mkdir --help' for more information.
当我删除 $ 时,一切都按预期工作。..那么这个教程是否已经过时了?
编辑:我认为这个问题(和答案)可能是什么问题。
编辑:查看评论,我不在 bash 中。(我 - 也 - 不在正确的目录中..)
在这个openfoam 教程页面上,它指示我创建目录:
mkdir -p $FOAM_RUN
ubuntu 给了我错误:
mkdir: missing operand
Try 'mkdir --help' for more information.
当我删除 $ 时,一切都按预期工作。..那么这个教程是否已经过时了?
编辑:我认为这个问题(和答案)可能是什么问题。
编辑:查看评论,我不在 bash 中。(我 - 也 - 不在正确的目录中..)
该符号
$somename
代表shell 变量的当前值。您可以使用以下语法设置 shell 变量:somename
如果您在命令行中键入上述内容,从现在开始,每当您
$somename
在命令中使用时,它将被替换为somevalue
. 所以如果你输入例如它实际上会扩展为表单
mkdir somevalue
,因此您将创建一个名为somevalue
.如果您稍后键入
那么从现在开始
$somename
就相当于othervalue
,所以mkdir $somename
会创建一个名为 的目录othervalue
。您可以使用以下命令显示所有shell 变量及其值
但通常会有很多输出(顺便说一句。这个命令也显示shell 函数,如果有的话)。如果您只想显示您感兴趣的特定变量,请键入