summaryrefslogtreecommitdiffhomepage
path: root/shell/ash_test/ash-misc/errexit1.right
diff options
context:
space:
mode:
authorRostislav Skudnov <rostislav@tuxera.com>2016-09-16 19:04:02 +0000
committerDenys Vlasenko <vda.linux@googlemail.com>2016-09-17 23:28:23 +0200
commit204c7fb2293f67f6277f917e854188f5540e6955 (patch)
tree20a880dd638d368d1e3a3cefd75f4756e66a04b3 /shell/ash_test/ash-misc/errexit1.right
parentb157eb13cbc55338a3b82343c1cb2960af82cd17 (diff)
ash: exit after subshell error when errexit option is set
When "set -e" option is on, shell must exit when any command fails, including compound commands of the form (compound-list) executed in a subshell. Bash and dash shells have this behaviour. Also add a corresponding testcase. Signed-off-by: Rostislav Skudnov <rostislav@tuxera.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/ash_test/ash-misc/errexit1.right')
-rw-r--r--shell/ash_test/ash-misc/errexit1.right1
1 files changed, 1 insertions, 0 deletions
diff --git a/shell/ash_test/ash-misc/errexit1.right b/shell/ash_test/ash-misc/errexit1.right
new file mode 100644
index 000000000..d86bac9de
--- /dev/null
+++ b/shell/ash_test/ash-misc/errexit1.right
@@ -0,0 +1 @@
+OK