diff options
author | Andrew Robbins <contact@andrewrobbins.info> | 2019-04-18 22:07:19 -0400 |
---|---|---|
committer | Andrew Robbins <contact@andrewrobbins.info> | 2019-04-18 23:15:27 -0400 |
commit | c2eabdd49e82bf7e86be034939a73b1b13db614f (patch) | |
tree | bb200074d090a6d23fafdbf7cebacbfdc3caa6ef /docs/images | |
parent | 9d8a941c679faa2818e238f8869e13e43b99fe54 (diff) | |
download | librebootfr-c2eabdd49e82bf7e86be034939a73b1b13db614f.tar.gz librebootfr-c2eabdd49e82bf7e86be034939a73b1b13db614f.zip |
libs/project: Avoid subshell in 'if' statements
The following will effectively disable any previous 'set -e':
foo_fail() {
(
set -e
false
true
)
}
if (set +e; foo_fail); then
echo "foo_fail() failed, unsuccessfully"
fi
Creating a subshell within an 'if' statement makes 'set -e'
non-functional.
Diffstat (limited to 'docs/images')
0 files changed, 0 insertions, 0 deletions