none/tests/shell: An attempt to compensate for variations in bash error messages

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12129 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/none/tests/Makefile.am b/none/tests/Makefile.am
index 097adb8..4b1c117 100644
--- a/none/tests/Makefile.am
+++ b/none/tests/Makefile.am
@@ -44,6 +44,7 @@
 	filter_fdleak \
 	filter_linenos \
 	filter_none_discards \
+	filter_shell_output \
 	filter_stderr \
 	filter_timestamp
 
diff --git a/none/tests/filter_shell_output b/none/tests/filter_shell_output
new file mode 100755
index 0000000..3678250
--- /dev/null
+++ b/none/tests/filter_shell_output
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+"$(dirname $0)"/filter_linenos | sed 's/Is a directory/is a directory/'
diff --git a/none/tests/shell.vgtest b/none/tests/shell.vgtest
index bc66950..5236f5d 100644
--- a/none/tests/shell.vgtest
+++ b/none/tests/shell.vgtest
@@ -1,3 +1,3 @@
 prog: shell
-stderr_filter: filter_linenos
+stderr_filter: filter_shell_output
 vgopts: -q