在 CentOS(以及其他 Linux 發行版)中,反引號(
)用于命令替換。它的作用是執行一個命令,并將其輸出作為另一個命令的參數。例如:
echo "今天是 $(date)"
在這個例子中,$(date)
會被替換為 date
命令的輸出,即當前的日期和時間。所以,這個命令會輸出類似于 “今天是 2022-01-01 12:00:00” 的內容。
反引號(
)和 $()
都可以實現命令替換的功能,但 $()
更推薦使用,因為它具有更好的可讀性,可以嵌套使用,而且與現代 shell 腳本語法更兼容。