programing

-z는 Bash에서 무엇을 의미합니까?

mbctv 2023. 4. 11. 22:29
반응형

-z는 Bash에서 무엇을 의미합니까?

다음 코드를 보고 있습니다.

if [ -z $2 ]; then
        echo "usage: ...

(3개의 도트는 사용방법에 관계없는 내용입니다.
내가 구글을 잘못 검색한 것 같은데, 그 이유를 찾을 수가 없었어.-z선택.

-z string: 문자열이 늘(빈 문자열)인 경우 True입니다.

https://www.gnu.org/software/bash/manual/bash.html#Bash-Conditional-Expressions 를 참조해 주세요.

-z

string is null, that is, has zero length

String=''   # Zero-length ("null") string variable.

if [ -z "$String" ]
then
  echo "\$String is null."
else
  echo "\$String is NOT null."
fi     # $String is null.

test -z파라미터가 비어 있는 경우 true를 반환합니다(또는 참조).

표현-z string문자열의 길이가 다음과 같으면 true가 됩니다.zero.

언급URL : https://stackoverflow.com/questions/18096670/what-does-z-mean-in-bash

반응형