-
Shell Scipt 작성 시 unary operator expected 오류 해결# Error 2022. 12. 12. 16:20
export 변수명 = `명령어` Ex) if [ $USER_NAME != `$IAM` ] ; then
쉘 스크립트 실행 시 unary operator expected 가 발생하면 타입을 의심해야 합니다.
문자로 인식해야하는데 타입이 숫자이거나 혹은 반대일때 나오는 현상입니다.
변수를 선언할때 반드시 명령어 시작과 끝을 ``를 감싸주시면 해결이 가능합니다.
'# Error' 카테고리의 다른 글
Weblogic11g, 12c로 Domain Upgrade 시 에러 (0) 2023.02.03 WebLogic 10.3.X 에서 java.lang.OutOfMemoryError: PermGen space 에러 (0) 2023.01.03 weblogic.security.SecurityInitializationException: Auth entication for user denied (0) 2023.01.03 사용자 계정 로그인 시 bash-4.2$ 문제해결 (0) 2022.12.21 groupdel: cannot remove the primary group of user '유저이름' (0) 2022.12.21