Pertanyaan yang diberi tag array

17
Uji apakah elemen dalam array dalam bash

Apakah ada cara yang bagus untuk memeriksa apakah array memiliki elemen dalam bash (lebih baik daripada mengulang-ulang)? Atau, apakah ada cara lain untuk memeriksa apakah angka atau string sama dengan salah satu set konstanta yang telah

3
Bash - periksa beberapa elemen dalam array

Saya hanya mencari cara yang tepat dan lebih elegan untuk menulis kode berikut di Bash: in_array() { local somearray=${1}[@] local somevalue=${2} for i in ${!somearray}; do if [[ ${i} == ${somevalue} ]]; then return 0 fi done return 1 } #declare array declare -a myArray=(foo bar baz...