What is the meaning of a question mark in bash variable parameter expansion as in ${var?}?
What is the meaning of a bash variable used like this: ${Server?} Answer It works almost the same as (from the bash manpage): ${parameter:?word} Display Error if Null or Unset. If parameter is null or unset, the expansion of word (or a message to that effect if word is not present) is written to the … Read more