본문 바로가기

쉘 변수2

fatal (exit code variable 종료 상태 변수) 00 개요shell script에서 등장하기에 정리해 놓으려 한다...01 fatal이란1. fatal 정의'치명적인'2. fatal 변수의 역할쉘 스크립트에서 오류(error)의 여부를 나타냄즉, 쉘 스크립트에서 모든 유효성 검사가 끝난 후 쉘 스크립트의 오류에 관련해서 종료 상태를 나타냄fatal=1로 설정할 경우 스크립트 실행 중 오류가 있음을 의미, fatal=0으로 설정할 경우 스크립트가 정상적으로 실행됨을 의미오류 예시: 필수값이 누락돼거나 유효하지 않은 경우즉 fatal을 통해 쉘 스크립트 실행이 성공적으로 완료 됐는지, 오류가 발생했는지 판단오류가 감지됐을 경우 후속 작업 수행 또는 쉘 스크립트 실행을 중단하여 잘못된 결과나 추가적인 오류를 방지하는 데 중요한 역할을 함. 3. fatal .. 2024. 6. 7.
Shell 변수 (variable) 01 Shell 변수란쉘 변수는 숫자, 문자, 파일명 등 다양한 데이터 종류를 가질 수 있지만 할당될 시 문자열의 형태로만 할당됨즉, 셸 스크립트는 기본적으로 값의 타입이 없고 (untyped) 모두 문자열로 인식됨변수는 실제 데이터의 포인터 (pointer)쉘을 통해 변수를 생성, 값 할당, 값 해제 가능1. 변수 이름구성: 영문자 (대소문자 구분), 숫자, 언더스코어 (_)보통 대문자로 작성하는 것이 원칙불가능: 숫자로 시작, 언더스코어 (_) 외의 특수 문자2. 변수의 선언 (변수에 값 할당)1) 일반적인 형태# 스칼라 변수변수=값변수="값"VAR1=value # 예시VAR2="value" # 예시# 배열 변수변수=(값1 값2 값3 ...)VAR_ARRAY=(value1 value2 value3) .. 2024. 4. 30.