# Build query while [ -n "${1:-}" ]; do case "${1:-}" in "--individuals") shift cliquery="${cliquery:-} $FLAG_INDIVIDUAL" ;; "--no-individuals") shift cliquery="${cliquery:-} !$FLAG_INDIVIDUAL" ;; "--groups") shift cliquery="${cliquery:-} $FLAG_GROUP" ;; "--no-groups") shift cliquery="${cliquery:-} !$FLAG_GROUP" ;; "--organizations") shift cliquery="${cliquery:-} $FLAG_ORGANIZATION" ;; "--no-organizations") shift cliquery="${cliquery:-} !$FLAG_ORGANIZATION" ;; "--locations") shift cliquery="${cliquery:-} $FLAG_LOCATION" ;; "--no-locations") shift cliquery="${cliquery:-} !$FLAG_LOCATION" ;; "--filter") shift cliquery="${cliquery:-} $1" shift ;; "--no-filter") shift cliquery="${cliquery:-} !$1" shift ;; *) err "Unknown option \"$1\"" exit 1 ;; esac done query=${cliquery:-} export query