Checking a variable is set

Published: Wednesday, Dec 26, 2007 Last modified: Tuesday, Nov 26, 2024

Common:

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

More correct:

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

Actually using test is better.