Difference between revisions of "Set (Bash)"

From wikieduonline
Jump to navigation Jump to search
Line 17: Line 17:
  
 
== Related terms ==
 
== Related terms ==
* <code>[[debian-sa1]]</code>
 
 
* <code>[[tset]]</code>
 
* <code>[[tset]]</code>
 +
* <code>[[trap]]</code>
 
* [[Cisco IOS]]: <code>[[set vlan]]</code>
 
* [[Cisco IOS]]: <code>[[set vlan]]</code>
 
* [[PAN-OS]]: <code>set cli [[pager]] off</code>
 
* [[PAN-OS]]: <code>set cli [[pager]] off</code>

Revision as of 08:10, 17 December 2020

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

 set -e 
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 -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: