Which of the following commands lists all defined variables and functions within Bash?



A.

env

B.

set

C.

env -a

D.

echo $ENV

題解

「env」指令可以使用修改過的環境變數來執行程式。「set」指令可以用來設定或是查看目前shell的設定值,也能查看所有變數的值。「echo」指令可以輸出從參數傳入的文字至輸出串流中,

選項A,不正確。

選項B,正確答案。

選項C,「env」指令沒有「-a」參數。

選項D,預設沒有「$ENV」變數。