Overview¶
This is our developer docs about Bash file and command in bash file
Array¶
-
Declare array
array=(word "two words" words)
-
Check array contain element
if [[ " ${array[@]} " =~ " ${value} " ]]; then # whatever you want to do when arr contains value fi if [[ ! " ${array[@]} " =~ " ${value} " ]]; then # whatever you want to do when arr doesn't contain value fi
array=(word "two words" words) search_string="one" match=$(echo "${array[@]:0}" | grep -o $search_string) [[ ! -z $match ]] && echo "found !"