bash 스크립트 정리
2014. 3. 20.
bash 스크립트 작성할때 많이 사용하지만, 오랜만에 사용하면 헷갈리는 분기문들 1. 문자열 비교#! /bin/bashDB_TYPE=mysql if [ "$DB_TYPE" == "postgresql" ]; then echo "postgresql"elif [ "$DB_TYPE" == "mysql" ]; then echo "mysql"else echo "none"fi ※ if, elif 조건문의 "[", "]" 다음에 반드시 space(빈 공간이)이 있어야 한다. 2. 옵션값 체크- 실행 스크립트의 옵션값에 따라서 다른 동작을 하기를 원할때 사용.#! /bin/bash alpha_flag=0bravo_flag=0charlie_flag=0 for argdo case $arg in alpha) alpha_fla..