Bash에서 문자열이 비어 있는지 확인하는 방법

1140 단어 bashlinux

Bash 스크립트에서 문자열이 비어 있는지 확인하려면 -z 조건을 사용합니다. 문자열 길이가 0이면 0(true), 문자열 길이가 0보다 크면 1(false)을 반환합니다.
myVar="hello"

if [[-z "$myVar"]]; then
    echo "myVar is empty"
else
    echo "myVar is not empty"
fi

또는 -n bash 문자열이 비어 있는지 확인하고 ! 반대로 검사할 수 있습니다.
myVar=""

if [[! -n "$myVar"]]; then
    echo "myVar is empty"
else
    echo "myVar is not empty"
fi

관련했어

  • All my posts on Bash
  • 너는 이 정보들이 유용하다고 생각하니?만약 그렇다면, 제 donation 페이지로 넘어가서 지원을 좀 해 주십시오.
    질문 하나 하실래요, 아니면 그냥 수다만 떨까요?연락 주세요here

    좋은 웹페이지 즐겨찾기