Checking a variable is set

Published: Wednesday, Dec 26, 2007 Last modified: Wednesday, Dec 2, 2020

Common:

[[ $FILES ]] || echo "No files!"; break

More correct:

[[ ${var+set} ]] && echo set || echo unset

Actually using test is better.