From 1dd6cf867754030223fadd0f4d959039f713bfb1 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Sat, 2 May 2009 14:17:31 +0200 Subject: hush: fix multiple redirections of the same fd (bug 227) Signed-off-by: Denys Vlasenko --- shell/hush_test/hush-misc/redir6.right | 4 ++++ shell/hush_test/hush-misc/redir6.tests | 5 +++++ 2 files changed, 9 insertions(+) create mode 100644 shell/hush_test/hush-misc/redir6.right create mode 100755 shell/hush_test/hush-misc/redir6.tests (limited to 'shell/hush_test') diff --git a/shell/hush_test/hush-misc/redir6.right b/shell/hush_test/hush-misc/redir6.right new file mode 100644 index 000000000..a97c4bdf1 --- /dev/null +++ b/shell/hush_test/hush-misc/redir6.right @@ -0,0 +1,4 @@ +Testing multiple redirections to same fd +Hello +Done1 +Done2 diff --git a/shell/hush_test/hush-misc/redir6.tests b/shell/hush_test/hush-misc/redir6.tests new file mode 100755 index 000000000..c639ebb2d --- /dev/null +++ b/shell/hush_test/hush-misc/redir6.tests @@ -0,0 +1,5 @@ +echo "Testing multiple redirections to same fd" +# bug was making us lose fd #1 after this: +echo Hello >/dev/null 1>&2 +echo Done1 +echo Done2 >&2 -- cgit v1.2.3