summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorjilles <jilles@FreeBSD.org>2012-01-06 23:20:33 +0000
committerjilles <jilles@FreeBSD.org>2012-01-06 23:20:33 +0000
commit4066bc047d92259c2ca6a1c722f5167fed995273 (patch)
treec3a8fe887a7acf1ec063fa779b3c85ca5f37c461 /tools
parent04dcea5a10395c197bfdd4726e912758cc2714b3 (diff)
downloadFreeBSD-src-4066bc047d92259c2ca6a1c722f5167fed995273.zip
FreeBSD-src-4066bc047d92259c2ca6a1c722f5167fed995273.tar.gz
sh: Avoid possible echo options in a testcase.
Diffstat (limited to 'tools')
-rw-r--r--tools/regression/bin/sh/builtins/getopts1.06
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/regression/bin/sh/builtins/getopts1.0 b/tools/regression/bin/sh/builtins/getopts1.0
index 0473aaf..af31d55 100644
--- a/tools/regression/bin/sh/builtins/getopts1.0
+++ b/tools/regression/bin/sh/builtins/getopts1.0
@@ -1,6 +1,6 @@
# $FreeBSD$
-echo '-1-'
+printf -- '-1-\n'
set -- -abc
getopts "ab:" OPTION
echo ${OPTION}
@@ -11,7 +11,7 @@ echo ${OPTION}
# ksh93 20090505; pdksh 5.2.14p2; mksh R39c; bash 4.1 PL7; and zsh 4.3.10.
# all recognize that "b" is missing its argument on the *first* iteration
# of 'getopts' and do not produce the "a" in $OPTION.
-echo '-2-'
+printf -- '-2-\n'
set -- -ab
getopts "ab:" OPTION
echo ${OPTION}
@@ -19,7 +19,7 @@ getopts "ab:" OPTION
echo ${OPTION}
# The 'shift' is aimed at causing an error.
-echo '-3-'
+printf -- '-3-\n'
shift 1
getopts "ab:" OPTION
echo ${OPTION}
OpenPOWER on IntegriCloud