본문 바로가기
트러블슈팅

[Linux] 리눅스에서 if문 인식을 못하는 에러, 오류

by pyogowoon 2023. 2. 16.

 

if문의  기본 문법:

 

if []; then

 

else

 

fi

 

 여기에서 띄어쓰기로 인한 에러 입니다.

 

ex) 예시

if [ -z "$PROJECT_BID" ]; then

else

fi

 위의 예시를 보면 알겠지만 

 중요한것은 if(한칸띄고)[(한칸띄고)-z(한칸띄고)"$PROJECT_BID(변수명)"(한칸띄고)];(한칸띄고)then 이다.

 위의 설명이 굉장히 보기 괴랄하지만 if문부터 then까지 띄어쓰기를 정확히 맞추지않으면 작동하지 않는다.

댓글