我们在参数中替换的流的正确术语是什么?

我们在参数中替换的流的正确术语是什么?

使用我的参数考虑此代码:

for domain; do
    cat <<EOF > "/etc/nginx/sites-available/${domain}.conf"
        My \domain is ${domain}.
    EOF
done

让我们将该代码中的参数分成几个部分:$+ {+ STRWPAAIE+ }

STRWPAA 代表“在执行中传递参数时替换的流”。

在这种情况下,STRWPAAIE 是领域但描述它的通用术语是什么?它肯定不是 STRWPAAIE(我刚刚发明的一个术语来描述我的意思),那么这里使用的“正式”或“通用”术语是什么?

更新:

我知道 STRWPAAIE 是一个变量,但它不是一般意义上的变量,而是在相当特定的意义上 - 一个参数的变量

答案1

这称为“变量”。从man bash

A多变的是由名称表示的参数。变量具有值和零个或多个属性。使用声明内置命令分配属性(请参阅下面的 SHELL BUILTIN COMMANDS 中的声明)。

相关内容