셸 스크립트에서 반복문

익명 사용자의 이미지

    if [[ $DATA01 == "NULL" ]]; then
	DATA01=""
    fi
    if [[ $DATA02 == "NULL" ]]; then
	DATA02=""
    fi
    if [[ $DATA03 == "NULL" ]]; then
	DATA03=""
    fi
    if [[ $DATA04 == "NULL" ]]; then
	DATA04=""
    fi
    if [[ $DATA05 == "NULL" ]]; then
	DATA05=""
    fi
    if [[ $DATA06 == "NULL" ]]; then
	DATA06=""
    fi

위와 같은 셸 스크립트를 반복문으로 실행시킬 수 있을까요?
biiiiid의 이미지

for, printf, eval을 쓰면 가능하겠습니다.. ( bash 기준 )

익명 사용자의 이미지

DATA01 DATA02와 같은 식의 네이밍이 어떤 식으로 된 것인지 일단 궁금한데, bash에서도 배열이 가능하다고 알고 있습니다.