Unix 쉘 스크립트에서 환경 변수가 설정되어 있는지 확인하는 간결한 방법은 무엇입니까? 작업을 시작하기 전에 특정 환경 변수가 설정되어 있는지 확인해야 하는 Unix 쉘 스크립트가 몇 개 있기 때문에 다음과 같은 작업을 수행합니다. if [ -z "$STATE" ]; then echo "Need to set STATE" exit 1 fi if [ -z "$DEST" ]; then echo "Need to set DEST" exit 1 fi 타이핑이 많죠환경변수 세트가 설정되어 있는지 확인하기 위한 보다 우아한 관용어가 있습니까? 편집: 이러한 변수에는 의미 있는 기본값이 없습니다.설정되지 않은 변수가 있으면 스크립트는 에러 아웃됩니다.파라미터 확장 분명한 답은 파라미터 확장의 특수한 형식 중 하나를 사..