# Each variable or function that is created or modified is given the export attribute and marked for export to the environment of subsequent commands. set -a # Cause the status of terminated background jobs to be reported immediately, rather than before printing the next primary prompt. set -b # Disable filename expansion (globbing). set -f # Treat unset variables and parameters other than the special parameters ‘@’ or ‘*’ as an error when performing parameter expansion. An error message will be written to the standard error, and a non-interactive shell will exit. set -u # Print shell input lines as they are read. set -v # Print a trace of simple commands. set -x