![( test -n $st ) != ( test -z $st ) 그렇죠?](https://linux55.com/image/88475/(%20test%20-n%20%24st%20)%20!%3D%20(%20test%20-z%20%24st%20)%20%EA%B7%B8%EB%A0%87%EC%A3%A0%3F.png)
답변1
$str
큰따옴표 안에 넣어주세요 !
-n 테스트에서는 문자열을 테스트 괄호 안에 배치해야 합니다. !-z와 함께 인용되지 않은 문자열을 사용하거나 심지어 괄호 안에 인용되지 않은 문자열을 테스트하는 것(예제 7-6 참조)도 일반적으로 작동하지만 이는 안전하지 않은 방법입니다. 항상 테스트된 문자열을 인용하십시오.기타 비교 연산자
$str
큰따옴표 안에 넣어주세요 !
-n 테스트에서는 문자열을 테스트 괄호 안에 배치해야 합니다. !-z와 함께 인용되지 않은 문자열을 사용하거나 심지어 괄호 안에 인용되지 않은 문자열을 테스트하는 것(예제 7-6 참조)도 일반적으로 작동하지만 이는 안전하지 않은 방법입니다. 항상 테스트된 문자열을 인용하십시오.기타 비교 연산자