기본값 정의1 [Linux 셸 스크립트] 변환처리 - 011 실행 시 변수값이 비어 있을 때 기본값을 정의해서 설정하기 1. 사용 명령어 (1) cp (2) tar 2. 키워드 & 사용처 (1) 키워드 미정의, 기본값 (2) 사용처 환경 변수가 설정되었으면 그 값을 쓰고 설정되지 않았으면 스크립트에서 정한 기본값을 사용하고 싶을때 사용합니다. 3. 실행 예제 $ ./var-parameter.sh 4. 스크립트 #!/bin/sh cp largefile.tar.gz ${TMPDIR:=/tmp} ① cd $TMPDIR tar xzf largefile.tar.gz echo "Extract files to $TMPDIR." 5. 해설 이 스크립트는 변수 TMPDIR 값을 확인해서 설정값이 있으면 그 값을, 설정되어 있지 않거나 빈 문자열이면 /tmp를 작업 디렉터리로해서 아카이브 파일을 풉니다. ①에 있는 :=는 변수에 값이 설정.. 2021. 3. 4. 이전 1 다음