Skip to content

条件分支

Bash 条件分支有 if 、case 、select 等。

判断名称是否为 bash

name='bash'

if [ $name = 'bash' ]; then
    echo '名称是 bash'
else
    echo '名称不是 bash'
fi

判断用户是否为 root

name=$(whoami)

if [ $name = 'root' ]; then
    echo '当前用户是 root'
else
    echo '当前用户不是 root'
fi

判断名称是否为 bash

name='bash'

case $name in
    bash) echo '名称是 bash' ;;
    *) echo '名称不是 bash' ;;
esac

联系 math@baima.site