본문 바로가기
Linux

쉘스크립트(bash script) 인자에 기본값 설정하기

by freesunny 2024. 12. 2.

쉘스크립트에 인자가 없을 경우 기본값을 설정하는 방법

 

#! /bin/bash

# 인수로 최소 coreprice, 최대 coreprice, vcpu, AvailabilityZone을 받수 있도록 함
MIN_COREPRICE="${1:-0}"     # 첫 번째 인수가 없으면 기본값 0
MAX_COREPRICE="${2:-0.019}" # 두 번째 인수가 없으면 기본값 0.019
VCPUS="${3:-64,72,96}"      # 세 번째 인수가 없으면 기본값 64,72,96
AZ="${4:-ap-northeast-2c}"  # 네 번째 인수가 없으면 기본값 ap-northeast-2c

'Linux' 카테고리의 다른 글

디스크 디바이스 UUID 확인  (0) 2018.04.05