배열 요소의 수가 0보다 큰 Case 문

배열 요소의 수가 0보다 큰 Case 문

bash Case 문을 사용하여 배열 요소 수가 다음보다 큰지 확인하는 방법은 무엇입니까 0?

답변1

와일드카드를 사용할 수 있습니다 *.

#!/bin/bash

arr=(1 2 3)

case ${#arr[@]} in
  0)
    echo "array is empty"
    ;;
  *)
    echo "array length > 0"
    ;;
esac

관련 정보