Difference between revisions of "Set (Bash)"

From wikieduonline
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 9: Line 9:
  
 
* <code>[[set -e]] or set -o errexit </code>
 
* <code>[[set -e]] or set -o errexit </code>
 +
* <code>[[set +e]]</code>
 
* <code>set -eo [[pipefail]] https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/</code>
 
* <code>set -eo [[pipefail]] https://vaneyckt.io/posts/safer_bash_scripts_with_set_euxo_pipefail/</code>
 
* <code>[[set -euo]] [[pipefail]]</code>
 
* <code>[[set -euo]] [[pipefail]]</code>
Line 28: Line 29:
  
 
* <code>[[set -o noclobber]]</code>
 
* <code>[[set -o noclobber]]</code>
 +
 +
* <code>[[set --export]] --prepend [[PATH]] "/Users/user/.rd/bin"</code>
  
 
== Related terms ==
 
== Related terms ==
 +
* <code>[[unset]]</code>
 
* <code>[[tset]]</code>
 
* <code>[[tset]]</code>
 
* <code>[[trap]]</code>
 
* <code>[[trap]]</code>

Latest revision as of 15:16, 25 October 2024

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

  • set -x print every command that is executed and every variable that is set to the standard output. Useful to debug scripts.


Related terms[edit]

Activities[edit]

See also[edit]

Advertising: