스크립트에 if 문을 어떻게 넣으려고 해도 항상 같은 메시지가 나타납니다. 예상치 못한 토큰 fi' 근처에 구문 오류가 발생했습니다.
예를 들어:
#!/bin/sh
echo $1
echo $2
if [ $1 -eq 0 ]
then
echo $2
fi
나는 시도했다:
#!/bin/sh
echo $1
echo $2
if [[ $1 -eq 0 ]]
then
echo $2
fi
그리고:
#!/bin/sh
echo $1
echo $2
if [ $1 -eq 0 ]; then
echo $2
fi
다른 많은 옵션이 있지만 그 중 아무 것도 작동하지 않는 것 같습니다.