bash if문에서 조건값 2개 주기

  • 등록 2018.10.17 09:15:29
크게보기

bash if문에서 조건값 2개 주기

bash if문에서 조건값 2개 이상 주기

 

for DBNAME in $(cat /tmp/db_user_list)
do

  # 디비에서 "etc_table" 테이블 제외하고 백업, -o (OR) 옵션으로 계속해서 조건값을 줄 수 있음
  if [ "$DBNAME" == "db_user1" -o "$DBNAME" == "db_user2" ]
  then
    $MYSQLDUMP  -uroot -p"passwd" $DBNAME --ignore-table="$DBNAME".etc_table > $DBNAME.sql

  # 기본 백업(전체)
  else
    $MYSQLDUMP -uroot -p"passwd" $DBNAME > $DBNAME.sql
  fi
done

노랑배 kosthb@gmail.com
Copyright @2011 mediaon Corp. All rights reserved.

사이트에 관련하여 연락은 메일로 주세요. kosthb골뱅이gmail.com Copyright 2011 mediaon. All rights reserved.