溫馨提示×

shell if 怎樣處理布爾值

小樊
81
2024-10-09 10:06:36
欄目: 編程語言

在 shell 腳本中,布爾值通常表示為整數(shù) 0(假)和 1(真)。在 if 語句中,你可以直接使用這些整數(shù)值進行條件判斷。以下是一個簡單的示例:

#!/bin/bash

bool_var=1

if [ $bool_var -eq 1 ]; then
    echo "布爾值為真"
else
    echo "布爾值為假"
fi

在這個示例中,我們將布爾變量 bool_var 設置為 1。然后,我們使用 if 語句檢查 bool_var 是否等于 1(真)。如果是,則輸出 “布爾值為真”,否則輸出 “布爾值為假”。

注意,我們在條件判斷兩側使用了方括號 [],并在操作符和值之間有空格。這是 shell 腳本中的語法規(guī)則。

0