반응형
728x170
이건 말 뜻 그대로 null 체크이다.
값이 비었는지 체크하는 것이다.
이것이 왜 필요하냐..?
예외 상황이 발생해서 그렇다.
간단하게 null check는 'z'로 가능하다.
#!/bin/bash
# Define a variable
variable="Hello, world!"
# Check if the variable is null
if [ -z "$variable" ]
then
# Print a message if the variable is null
echo "variable is null"
else
# Print a message if the variable is not null
echo "variable is not null"
fi
만약 string의 null을 체크할 때는 'n'도 된다.
if [ -n "$variable" ]
then
echo "variable is not null"
else
echo "variable is null"
fi
유용하므로 기억하자
728x90
반응형
그리드형
'DevOps > Shell' 카테고리의 다른 글
zsh vs bash (0) | 2023.03.01 |
---|---|
exit (0) | 2023.01.01 |
let [command] (0) | 2023.01.01 |
environment variable (0) | 2022.12.31 |
Bash, 쉘 스크립트 시작하기 (0) | 2022.12.25 |