Difference between revisions of "Set (Bash)"

From wikieduonline
Jump to navigation Jump to search
Tags: Mobile web edit, Mobile edit
Line 8: Line 8:
 
  set -eu
 
  set -eu
 
  [[set -o vi]]
 
  [[set -o vi]]
  set compatible
+
  [[set compatible]]
 
  set -o [[history]] ([[Bash history]])
 
  set -o [[history]] ([[Bash history]])
 
  set -o [[pipefail]]
 
  set -o [[pipefail]]

Revision as of 14:29, 2 September 2021

The -e option will cause a bash script to exit immediately when a command fails

 set -e or set -o errexit 
set -eo pipefail https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/
set -euxo pipefail


set -eu
set -o vi
set compatible
set -o history (Bash history)
set -o pipefail
set -o errtrace 
set -u error when performing parameter expansion
set -x print every command that is executed and every variable that is set to the standard output. Useful to debug scripts.

Related terms

Activities

See also

Advertising: