Parameter
我們在參數中替換的流的正確術語是什麼?
用我的參數考慮這段程式碼:
for domain; do cat <<EOF > "/etc/nginx/sites-available/${domain}.conf" My \domain is ${domain}. EOF done
讓我們將該程式碼中的參數分成幾部分:
$
+{
+STRWPAAIE
+}
。STRWPAA 代表“在執行中傳遞參數時要替換的流”。
在這種情況下,STRWPAAIE 是域,但描述它的通用術語是什麼?它肯定不是 STRWPAAIE(我剛剛發明的一個用來描述我的意思的術語),那麼這裡使用的“正式”或“通用”術語是什麼?
更新:
我知道它是 STRWPAAIE 是一個變數,但它不是一般意義上的變數,而是在相當具體的意義上 -參數的變數。
這稱為“變數”。來自
man bash
:變數是由名稱表示的參數。一個變數有一個值和零個或多個屬性。使用 declare builtin 命令分配屬性(請參閱下面的 SHELL BUILTIN COMMANDS 中的聲明)。