let 陳述式是 set 陳述式的補集,用來定義指令碼變數。相對於 set 陳述式,let 陳述式會先在指令碼執行時間評估 '=' 右邊的運算式,然後才將運算式指派給變數。
語法:
Let variablename=expression
Set x=3+4;
Let y=3+4;
z=$(y)+1;
$(x) 將評估為 '3+4'
$(y) 將評估為 ' 7'
$(z) 將評估為 ' 8'
注意 Set 和 Let 陳述式之間的差異。Set 陳述式將字串 '3+4' 指派至變數,而 Let 陳述式則評估字串並將 7 指派至變數。
若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!