5
Thử nghiệm -n && echo không trống Đó có phải là hành vi dự kiến?
Khi tôi thực hiện dòng sau test -n && echo not empty nó in "không trống". Điều này xảy ra khi bạn có một biến trống và kiểm tra độ không trống trong khi quên trích dẫn giá trị: VAR= test -n $VAR && echo wrong 1 test -n "$VAR" …