溫馨提示×

shell中怎么將命令結果賦值給變量

小億
503
2023-09-16 07:56:24
欄目: 編程語言

在Shell中,可以通過使用反引號或$()將命令的結果賦值給變量。

在使用反引號時,可以將命令放置在反引號(`)之間。例如:

result=`command`

或者,可以使用$()來執行同樣的操作:

result=$(command)

其中,command是要執行的命令。執行命令后,命令的輸出將被賦值給變量result。

以下是一個示例,演示如何將命令date的結果賦值給變量current_date

current_date=$(date)
echo "當前日期是: $current_date"

執行上述代碼后,將輸出當前的日期。

請注意,在使用$()語法時,括號內的命令可以包含多個命令或管道操作。例如:

result=$(command1 | command2)

這樣,可以將多個命令的結果傳遞給變量。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女