在 CentOS 系統中,你可以使用反引號(`)來執行命令并獲取其輸出。這種方法通常用于腳本編寫中,以便將命令的輸出賦值給變量或直接在命令行中使用。以下是一些示例:
current_date=$(date)
echo "當前日期和時間:$current_date"
cpu_info=$(lscpu)
echo "CPU 信息:"
echo "$cpu_info"
memory_info=$(free -h)
echo "內存信息:"
echo "$memory_info"
disk_space_info=$(df -h)
echo "磁盤空間信息:"
echo "$disk_space_info"
uptime_info=$(uptime)
echo "系統運行時間:$uptime_info"
請注意,反引號()在某些情況下可能會與單引號(')和雙引號(")混淆。為了避免潛在的問題,你可以使用
$()` 代替反引號,它們具有相同的功能,但更易于閱讀和嵌套。例如:
current_date=$(date)
echo "當前日期和時間:$current_date"