如何使用bash case语句来确定数组元素的数量是否大于0
?
答案1
您可以使用通配符*
:
#!/bin/bash
arr=(1 2 3)
case ${#arr[@]} in
0)
echo "array is empty"
;;
*)
echo "array length > 0"
;;
esac
如何使用bash case语句来确定数组元素的数量是否大于0
?
您可以使用通配符*
:
#!/bin/bash
arr=(1 2 3)
case ${#arr[@]} in
0)
echo "array is empty"
;;
*)
echo "array length > 0"
;;
esac