
이제 이것을 중복으로 표시하기 전에 제가 이 문제를 검색했고 이미 모든 해결 방법을 시도했지만 아무런 효과가 없었다는 점을 이해해 주시기 바랍니다.
내 스크립트:
#!/bin/bash
echo "Enter the number 3"
read t1
if [$t1 -eq 3]; then
echo "it is 3"
elif [$t1 > 3]; then
echo "it is greater than 3"
fi
exit 0
내가 얻는 오류는 다음과 같습니다.
./g.sh: line 5: [3: command not found
./g.sh: line 7: [3: command not found
답변1
필요한 공간 if [ $t1 -eq 3 ]