fork(4) download
  1. declare -A input_fields_list=( [one]=1 [two]=1 [three]=1 [four]=1 [five]=1 )
  2. declare -A req_fields_list=( [one]=1 [six]=1 [seven]=1 [eight]=1 )
  3. declare -A non_input_fields_list=( [two]=1 [three]=1 [seven]=1 [eight]=1 [nine]=1 )
  4.  
  5. for xfr in "${!input_fields_list[@]}"; do
  6. [[ ${req_fields_list[$xfr]} ]] && continue
  7. [[ ${non_input_fields_list[$xfr]} ]] && continue
  8. echo "$xfr not found" >&2
  9. exit 1
  10. done
  11.  
  12. echo "All input fields are valid" >&2
  13. exit 0
  14.  
Runtime error #stdin #stdout #stderr 0s 19640KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
five not found