[Linux] Shellscript string array 에 not in 적용

Woong·2023년 1월 26일
0

OS, Linux

목록 보기
10/15
post-custom-banner

문자열 array가 있을 때 not in 조건문 적용

if [[ ! " ${STRING_ARRAY[*]} " =~ " ${TEST_STRING} " ]]; then
  echo "not in array"
fi
  • 위 예시에서 앞뒤 공백이 없을 경우 부분 문자열(substring)도 포함됨
    • ex) userpower_user 가 있으면 매칭됨

reference

0개의 댓글