lhunath 1260198382 learn #redirect isin kojiro 1266515346 forget kojiro 1266515383 learn See faq 46 lhunath 1289921735 forget lhunath 1289921813 learn Check whether a value is in an array: inarray() { local q=$1 e; shift; for e; do [[ $q = "$e" ]] && return; done; } # Usage: inarray "$value" "${array[@]}" e36freak 1302768470 forget e36freak 1302768483 learn Check whether a value is in an array: inarray() { local n=$1 h; shift; (($#)) || return; for h; do [[ $n = "$h" ]] && return; done; } # Usage: inarray "$value" "${array[@]}" e36freak 1303179686 forget e36freak 1303179718 learn Check whether a value is in an array: inarray() { local n=$1 h; shift; for h; do [[ $n = "$h" ]] && return; done; return 1; } # Usage: inarray "$value" "${array[@]}" izabera 1427266884 forget izabera 1427266902 learn Check whether a value is in an array: inarray() { local n=$1 h; shift; for h; do [[ $n = "$h" ]] && return; done; return 1; } # Usage: inarray "$value" "${array[@]}" Or just use an associative array if possible kurahaupo 1712248426 forget kurahaupo 1712248427 learn Check whether a value is in an array: inarray() { local n=$1 h; shift; for h do [[ $n = "$h" ]] && return; done; return 1; } # Usage: inarray "$value" "${array[@]}" Or just use an associative array if possible